Nice mount !!
I think if a taxidermist wont mount a yote, its not because they stink. A quick wash in Dawn dish soap and baking soda will get rid of most odors. I think its because it is really hard to get a predator mount to look good.
I have seen a ton of yote and bobcat mounts and 90% of them look wonky. Legs look unnatural and the eyes and mouth almost always look "wrong". Dude probably doesn't want to spend the time to produce a sub-par mount.