If I compare it to the night rod I'd say the V-MAX is a lot more top heavy and I'd take the Harley every time.
I had a look into Red Baron. They don't get much good press around the web, I'm gonna avoid them for these reasons. It would appear they are now established to the point that they make so much money they just don't give a fuck any more. Just an observation, I'm sure they're great with their regular, first name term customers.