I'll play my usual role of 'debbie downer' below.
For the last 10-15 pages that I did follow this topic, I think this is heading into some direction I don't get. The point is to sort potential racers by skill with minimal effort. What this looks to be spiraling into - some complicated mess, with tons of license classes, tons of 'testing' combos and a lot of wasted effort. You guys will get burnt out just setting this up. And then you'll have to devote tons of time to watch others take those tests. Some will want to do it multiple times until they are able to string together 4 (8?) good laps without major mistakes.
Online/offline/tire wear/SRF model does not really matter. It's just something one has to get used to and get the best time with the settings allowed. What's lacking - is traffic. What I would do - just use in-game license test where you have a couple of laps to win (+achieve a certain time), but enforce 'no contact' rule (like there was in-game prior to update 1.0?). That way you get someone quick and at least capable of avoiding contact when he must. And that also saves a ton of time that stewards must spend watching someone 'qualify'. Just have to watch once instead of multiple attempts until "pass".
Possible extra benefit - set basic/intermediate/?? license goal = gold license time, and automatically grant it to anyone who got their 'gold trophy' before the update that relaxed contact penalty in licenses.