Ill try answer what i can from my experience.
MW3 if it does not start the first time it will be because its got an error on its console, rebooting the game instance works for most.
Problem with mw3 is that its new and they didnt give really too much info on dedicated servers from relase, if you read the MW3 threads you will see both v1 and v2 had long discussions over getting it working on tcadmin, it took almost a week to sort out most of the bugs.
Further more for debugging i setup a new box for just mw3 so i could watch the console, if you have access to your machine go in and watch the startup to see where it is breaking.
RO2, if you are having issues with the startup on ro2 for a fresh game then you must have some settings wrong, i have never had an issue with RO2 and Tcadmin, its very simple to setup.
Ive attached my RO2 config for you gary let me know if that helps you out.
TCadmin2 is still in beta otherwise LCA and ECF would say otherwise, remember all beta's have bugs. Red Orchestra 2 - Windows.xml