Not that i have a clue but why would 17s be any good? always thought 16's where the optimum size.
I saw a Lotus track car come into SCC the other day to have some road/track tyres fitted. Bascily slicks with minimal tread pattern! I'm sure they would do the job