I'd go with the World Sport too.....I miss mine.
I do have a question about the Cutter....the ad says that the tires are "frictionless". Do they allow you to fly? I've never seen "frictionless" tires before. Beware ads and shops that violate the laws of physics.