I don't get the big problem with this Foam scenario - I saw 3 different guys out on them in Practise (Alec, DC and another Cat SX) and to be honest there's no chance you guys would have been quicker on Foams - The cars looked pretty shocking on them and weren't producing any grip on the carpet.
I don't know if you were using additive or they just weren't warm enough but i don't believe for a second you would have been quicker on those then Minipins
__________________
|