I grew up in NC and we had them in all the lakes and rivers. I remember the local bait shop had one mounted on the wall. Never heard of them bothering anybody though.
Just looking at pictures of that thing bothers me.