Looks nice!
I am a huge fan of shoulder mounts over lifesize. My father has a life size antelope that they bought at a yard sale. Guy was going through a divorce and my dad paid about $300 for it.
It is a huge one, something like 16 with big cutters. They have a huge house, but it is a big pain in the ass. I can't see doing a lifesize on a bigger animal ever.
Unless I was building a museum.