Depending on where and how these people get their animals....
I wouldn't mind this sort of taxidermy around my office/study/secret laboratory.
If you look at it the right way it's no longer an estranged object of disgust... but rather a beautiful dedication to the science of anatomy.