Was about to say that on the foot rest thing....I can't say if it would apply to all cars as of yet. Perhaps in GT or V8 Supercar platforms, one may need to consider the footrest not so much to rest the feet but a form of support for high G corners.
It is still okay to gently rest on the clutch pedal since its not being activated. Race clutch are firmer as well.
I also leave foot on clutch most of the time. I have adjusted clutch to have enough free play for this...