In real life, rolling starts are only used for USA style racing, champ cars, IRL, and Nascar. The European forumla type races use standing starts.
NR2003 (Nascar Racing Season 2003) uses a pace car and the game handles it pretty well. Pole position gets black flagged (has to pit, costing about a lap) if it passes the pace car before green. 2nd place car has to stay behind pole position car until green. Passing inside a car in front of you on the same row before start / finish line also results in black flag.
It seems to work well, other than super speedway races where the draft keeps 30+ cars bunched up together until there's a wreck, you don't have the typical 1st corner crash fest so often seen with LFS. Probably because the races are a longer in NR2003, the drivers a bit more patient.
Regarding the cars spinning out, part of the issue is that the default setups have 1st gear set too low, resulting in a lot of tire spin. For example the FO8's first gear ratio is 2.5, when it should be about 1.5. In Lefty's setup for Blackwood in the FO8, he never drops below 3rd gear which is set at 1.35. 1.35 might be a bit too tall for a good launch, but 1.5 is low enough to allow some tire spin yet be controllable. I modified his setup so 1st gear was 1.5, and my 2nd gear was the same as his 3rd, and so on. I didn't use 6th gear (at Blackwood in LFS FO8, using just 4 gears is faster than trying to use all 6, with closer spaced ratios, an issue with the shift time and maybe the powerband of the engine).