I noticed Triumph in the list, They made cars years ago but seens as I'm waiting until march the least PD could do is add a few bikes from them too. Even if you can not race agaist cars, I would quiet happily take one round the nur as a bench mark for some cars to beat.
Nice site. A bit weird to navigate, but there is this race video where you can switch between three views on all three drivers And the loading indicator for that is a map of the track that gradually fills out. I also really like the diagonal "scanlines" in the background for some bizarre reason