I def think Renault have missed the boat now. There's no way back.
The clio isn't a track focused car though. You're missing the point of the vid. All these cars are track ready. The clio is a road car that works well on track. It's the same idea as the r26. That's a good road car and is decent on track, r26r is a track ready car and pumps the r26 on track.