Congratulations on the bike. I'm sure you won't regret it.
J Cruise helmet fits in the category of scooter helmet here, but whatever floats your boat I guess. Will say there's no way it would have stood up the way your X1100 did. If it's only fogging you're worried about, a Shoei photochromatic fog free insert for a full face helmet will cost around $50 - and they work. Plus you get to keep your chin if you have an off like your previous one.