Personally from feedback ive seen around the Cyclone is not as good on carpet as it is on ashphalt.
I ve heard rumours that there is a new cyclone which may be more suited to carpet. I think there are also after-market BMI chassis's which are stiffer and more suited to carpet.
Online a lot of people use rc-champ (japan) is probably the cheapest, but often out of stock of parts and they dont have an online store which you can check to see what is in stock.
(HK) usually has good stock of cyclone parts at good prices and their online store shows their stock levels.
I think the TC 5 is meant to be good, but ive heard you have to hop up the standard kit a bit, and im not sure if they still have all the go-fast parts which people want.