Spent a lot of time in MA recently. Can confirm. Any state where I have to go to a liquor store to buy beer sucks. And traffic sucks. And their roads suck.
Take a gander at the left column: http://www.bmv.ohio.gov/registration_titling_apv_usv.stm Notarized bill of sale and an out of state inspection (done at BMV, costs $3.50 I think, took about a minute) is all I needed.
Go east. Hocking Hills. You'll love it. We have a trip to Deals Gap coming up in June. If you like drinking and telling lies (after riding of course), you'll have a blast. There's a thread about someone I'm sure can link you to. I'm on my phone. Oh, and welcome aboard.