I'm 6ft 3", and don't have an issue with them.
adjust the seat height at the back of the base to the floor and its ok.
they got lots of grip in the corners with a nice weight to the steering.
ride comfort is fine on decent roads.
and without the performance pack, will pull 1bar of boost with the sports button ingaged.
being made in eastern europe(poland if I remember the stickers plastered on them) they do vary a bit in quality. some come through with the boost controller not working, so are completely gutless.
the brakes are more than up to the job.