I don't know how you'd go about changing to special needs, but I've just checked and the 90hr is showing 0 places, although when I started my full registration process a week or so ago there was 1 place.
As for which bike, obviously I'm biased but laid back is the most comfortable way.