Also, it appears that the Windows Launcher fails at parsing hyphens on mod names from mod.ini files. Direct Command line input to Custom field works, but if there's a hyphen on the mod name, it can't be used on the mod.ini multimod lists. So if you ever see the following warning: "Invalid MOD ini mulitple mod parameter, only -mod calls are allowed", look for hyphens in the mod names.
Replacing the hyphen with an underscore makes it work, but I think this could be considered a mild Launcher bug since the game apparently has no problems with hyphens as long as they are contained to the mod name without space in front of them. Because the mod command line -mod fsport-mediavps,fsport-str,fsport,mediavps works fine, it should work from the mod.inis as well, so I think it's a command line parsing error on Launcher's behalf.
Does the Launcher have its own Mantis?