Yes and a bit more...
The suspension is as expected, very good
The engine is the big surprise, very smooth, able to tractor away at low revs and absolutely fly when rev'd.
I read somewhere that the mega moto's had hand built, blue printed engines. I'm not sure if that's true but it feels very special.