If you don't like it, don't buy it. It's one less on the road.
It takes some time to get used to ANY bike. The 1098 is a beast. Wait until you twist the grip and get the tach to 10,000 RPM's. You will know power. Furthermore, Duc's have the best brakes in the business, something you cannot tell from a test ride.
Sounds like you need a Jap bike.