Nice buck, congrats. Bottom line is if you are happy with it, that is all that matters.
I will say that I personally don't feel like it is great work at all - BUT - the avg person has no idea how to tell if a mount is quality work or not. They think everything looks good unless its obviously horrid. Heck, some taxidermists don't know quality work. Once you learn what it looks like, its very easy to spot work that isn't.