Seriously? You bet your butt.
Built to last. Forged balanced rotating assembly, built for 6800rpm. Wont see over 5500. I fully believe in overbuilding, and under-utilizing.
The ride ......well, I have nothing to compare it too.
Speed....well, damn fast.
As far as sitting low, no lower than would have. It is a lighter engine by quite some pounds than the 305 that was pulled out.