Not to rain on your parade but you should check the state laws before you bait.
http://www.mass.gov/dfwele/dfw/dfwpdf/dfwab04.pdf
Page 10 Prohibited
Baiting wild birds, bear or deer.
You may want to get a defination of bait from a CO. I'd get it in writing if they say salt isn't a bait.
Here's a link to state contacts if you're interested.
Great buck by the way. Did you arrow that beast in MA?