Why the need for any logo at all? Most of them, including the snake head IMHO make the lower look cheap. I know Armalite started it all with their lion in the cross hairs and Colt followed with the prancing pony, but why has every maker since felt the need to "individualize" that area by doing exactly the same thing everyone else has done, and usually doing it very poorly? Ameetec, as much as I am pissed at them still has the best logo I have seen. Simple and unobtrusive and could only be improved upon by no logo at all. Snake heads, lions, tigers, bears, oh-my! Sorry, I guess I am a dullard but I wish people would stop the logo crap all together and give us an excellent quality product, well made and well finished, without the obtrusive oversized logo. Do all makers think that the logo is required by law? You'd think so from the way they all do it.
It's your product so you can do as you like, but since you did ask for opinions I vote keep it simple, name, city, state, model, caliber, serial number. Nothing else needed. If it is a good product you don't need logo advertising on the side of the lower like some gaudy billboard on the side of the interstate.