Whoa whoa whoa... wait. What? Somebody else in new hampshire?
Dude I used to live in Hudson. Still work there. and I have a motorized Stingray XL.
They take a bunch of aftermarket parts to motorize reliably and take a bit longer than more common bikes but the ride is definitely worth it. PM me or something dude I wanna hear how those overbearing hudson piggies react to your ride
I guess just remember to follow the rules of the road as best you can and keep it at or under 20mph while on roads where you're going to be seen. That way you can claim you governed it to 20mph to comply with federal law so it wouldn't be considered a motor vehicle. I haven't had any problem on mine yet but I ride out in the sticks compared to the Nashua area.
Edit: nice machine, It looks like you've already done your research and have the sprocket adapter and motor mount already. I added a livefast chopper exhaust too (looks and sounds real nice)