I would say your work looks great. I have seen countless mounts from "Professional" taxidermists that look like fish from some far off planet. I took a taxidermy class in high school and found it very enjoyable, I was pretty decent at mounting the fish, but the painting part never worked out for myself.
Keep up the good work.