Agree and I have to admit I was skeptical about their rushed entry...
I tend to disagree with this part. The R5 aren't reasonably cheaper than S2000 (I asked one team which run both Fabia S2000 and Fiesta R5 and they told me the running cost is nearly same) but their reliability is a lot worse. The more developed S2000 were very reliable cars.

