The tour up to 2015, had a good amount of interesting stages, prologues, pursuits, sometimes 5km for men, skiathlons, sprints, cortina to Toblach, city sprint in Prague, sprint in the Munich Olympiastadion (in the inaugural year of the TDS)…Last time there was a skiathlon in the tour was 2017, last time the Cortina to Toblach stage was held, 2015, last time the men had a 5km, 2012…
As an ideal, going back to what the Tour was meant to be and how it was originally conceived to become, you could arrive at something like this, but this is obviously waaaaaaay too hard for them to go straight to now and would see huge quantities of DNFs and DNSes due to the brutal nature of the calendar and the distances involved with so little recovery. The biathlon calendar is perceived as brutal in comparison to the XC one because the field is broadly the same across all races so there's a lot less rotation in selection than in the XC world, and this would be far more brutal than back to back biathlon World Cup weekends. Plus of course the aims of FIS back in 2005-6 and now are very different in terms of what they think will appeal and what can work for the sport.
In an ideal world the points classification gives the sprinters reason to stick around even if they are struggling with time cuts in distance races. Maybe there could be a mercy rule like the HTV Cup that if you miss a time cut you aren't kicked out but you become ineligible for the GC. This would cross two weeks with 10 stages across 15 days
Stage 1: Oberstdorf free sprint (or alternatively, a Burgstall individual start hillclimb as a prologue, that would be fun)
Stage 2: Oberstdorf 10km classic individual start (or a pursuit if you do the hillclimb individual start)
--rest day--
Stage 3: Engadin 50km/30km classic mass start (flat, Loppet calendar style)
--rest day--
--rest day--
Stage 4: Davos 20km free individual start
Stage 5: Val Müstair classic sprint
Stage 6: Toblach 10km free mass start
--rest day--
Stage 7: Toblach-Cortina 35km free pursuit
Stage 8: Val di Fiemme free sprint
--rest day--
Stage 9: Val di Fiemme 15k classic mass start
Stage 10: Alpe Cermis 9k free pursuit
That way you have a real mix of distances, a mix of styles of race (3x sprints, 2x individual start, 2x pursuit, 3x mass start - or 2x sprint, 2x individual start, 3x pursuit, 3x mass start), 4 classic and 6 free. You could swap out the Val di Fiemme sprint to put it in Engadin or Davos if you wanted to balance out the hosts a bit better, but I thought that that would just result in all the sprinters leaving at halfway. Assuming a finish on a Sunday for maximum TV audience, putting the double rest day after the Engadin race would also then ensure racing on all weekend days as well as lighten the load given we've put in a real long distance race of the kind we never see in the real Tour.
This is, I believe, a mix of what FIS really wanted to do when they consulted with RCS and a 'best case scenario' kind of view. Obviously I think they would ideally have wanted more city sprint type stuff like they did with Prague, or if somewhere like Oberwiesenthal or Oberhof came back into the running, this would be a superior use of the Dresden course (a prologue and a sprint) which would be infinitely better suited to that role than a standalone World Cup event consisting solely of sprint events on a featureless course where half the big names don't show up.