I have been dreading this since I found out about this system, but decided not to voice an opinion before I actually had to deal with it. I've been organizing leagues for a couple of years in rFactor, providing a link to the track we'd use and the mod in every race announcement. Simple for me as the organizer and we rarely ran into problems. If we did it usually wasn't a big deal to sort it out.
Finally made the decision to switch to rFactor 2 for the league races this month. Thought I'd make it easy for the participants by including all the addon tracks into the mod, but obviously that would be a huge file and useless after the league has finished. Also read on this forum that it wasn't recommended to do that. So I made a virtualmod instead and supply download links to all the tracks. It was my first time, so I was slightly annoyed trying to figure things out. But no biggie.
Then I found out there was an updated version for one of the tracks and my misery began. Had to give the mod different names, because it wasn't able to register the mod with the previously used name. Finally got it right, but I was far from satisfied. I put up the track list on my league's forum and set up the server.
Couple of days later (today) I hear from somebody one of the download links is down. Turns out there is another update for that track. So I have to change the vMod again. And again I can't get the mod registered with the same name. Isn't the ModID supposed to distinguish mods? I left that field empty, yet it wouldn't register until I changed the mod's name. Tried the Update function as well, but that didn't work either. And I haven't mentioned the MAS2.exe crashing when I press 'install'.
Meanwhile the participants can't install the vMod, because they can't get the outdated track version which the mod refers to.
Another person told me he had to press 'Get Mod' every time he wanted to join the server. I haven't taken the time to look into that particular issue yet, but again this problem wouldn't have existed if all the league organizer (me) has to do is supply a link for the mod and a link for that week's track. In that case he'd have all he needed to join. If he couldn't join, the game would point towards the error and it would be solved rather easily. Now I'm left in the dark.
Now tell me; how does this system make it any easier and less prone to mismatches than rF1? In these last few days I have ran into more issues, headaches and desperate screams than in 3 years of organizing leagues with rF1. The track that's been updated and thus causing me to change my vMod and lose my mind, isn't going to be used for a few more weeks. I wouldn't have any of this if I could just supply the participants with a download link for the cars and the track for the upcoming race.