I think that one has better ear definition and the mouth isnt just an epoxy line. Looks like a good mount for the money.
Turn around time is gonna be about the same. Its alot of work for taxidermists who take in 100's of deer to get them out in a certain time. Its tough work, and very stressful. 6-8 months is the average and a year isnt usually out of the question either.
Mount still looks good