If you like the way it rides and it can survive your style of riding, then good for you. A good bike is a good bike, no matter how you slice it.
I just find the idea of Cadillac badging a bike a bit strange to say the least. It makes me wonder when we will start seeing other oddly branded bikes like a Charmin beach cruiser (what can I say, i have an odd sense of humor).