Anyone talking about high end rush or power to weight etc is completely missing the point of the bike.
If power to weight was the be all and end all of fuel economy, then how can 1L super minis do (much) better mpg than many so called commuter bikes, with the same power, and 4x the weight?
It used to be that bikes laughed at cars for fuel economy, but whereas cars have marched onwards with more and more clever ideas, bikes have just got faster. I'm not complaining, I love going fast, but now we are seeing some genuine strides being made to make the bike a more economical alternative.
Look at it this way, if you are single, live in an urban area but you have family or friends/job a reasonable distance away, then something like this bike is absolutely perfect.
And as for the wet weight of 218Kg, that depends on where the weight is sitting, if they have kept it very low, you will barely notice it. Heavier bikes are more about technique than brute force, it's why my 8st 5ft 2 wife can put my CBR1100XX onto the centre stand.