The weight thing is over rated. What matters is weight distribution. I'd rather put a n00b on a 500lb cruiser than a 350lb sport bike. It's the center of gravity that matters, not the over all weight.
If the bike carries a lot of it's weight high, it's probably not going to be a great choice.