As far as I'm aware the Rennsports are the same as SuperCorsa's (as Harv748 said - Harv, should you be Harv916 now?)
The only thing that would split me buying either of these is the price I think. Anything else would have to be purely mental.
It wouldn't be the first time I was wrong though .... or the last I'm sure!