I don't have any experience driving a Cyclone so I can't really comment on that car. But the EC is by far the best car I've driven. Especially outdoors. It's easy to make and drive fast, it's very adjustable and fairly easy to work on. Plus I like to think that we have the best team support here on the message boards of any car.