RE: Dead deer in public view???
I'd say just keep it tasteful and be mindful of those who are easily offended, especially if you're around city folks.
Passing legislation, in my humble opinion, is the absolute worst way to address the problem. What defines "public display"? It can be selectively enforced, or over-enforced, without much rule-bending at all. If you have a couple antis in office, it allows them to make life real hard on hunters. It really should be up to individual responsibility, and if it's a big problem, they can make a point of it in hunters' ed courses.