I've just gone the other way, behemoth to Strom. I think it was the right choice, time will tell.
If you fancy something that suits you better, only you can go and find it.
Firstly you're lucky because you'll have plenty of bike shops in your area, get out and visit them all and sit on anything that catches your eye. Then research them to the point of no return, join the forums of those which are still in the running and ask your questions there.
Then you'll need to test ride the short list.
You need to put the effort in or you'll get nowt in return.
As for the weight, it is just accepted cruisers are heavy, they could be light but then they would cost twice as much.
As a starting point I would sit on some Guzzi's.
Upt'North.