One option to consider before you take the plunge would be to hire one for a week to see for yourself, I don't think other people's opinions come close to self-experience in these.
(I've had them in the past and enjoyed them at the time, nowadays I wouldn't).
R