registration is free , easy and welcomed !!!
if the deer hunters are in favor of baiting, then that's what they'll get. there are many, many more people who deer hunt then turkey hunt. hate to say it, but you're fighting an uphill battle.