Update: I went on a long group ride today and want to say "Nevermind!" Ha Ha, yes the problem was I didn't give it a chance on a proper ride! It proved itself today to be a quite capable and fun machine. Very comfortable for the longer rides which is what I wanted. And with faster speeds it smooths out and feels great.
And people love the look of this thing, like I did.
I should have done a long ride before posting but i guess it was therapeutic to get that off my chest. I was just worried I had made a mistake but it's a great machine. I already knew, but didn't mention above, that I love the gear box, the light clutch pull, and the ride position and handling so that comes to the forefront now that my concerns about the engine are put to rest.
Turbo, I know, I'm always surprised that username isn't taken on the few forums I've been on. Older but not wiser!