Don't delete your batch files just yet...
I've been messing around with the PC Dedicated Server file for SWBF2 and I noticed many options are missing.
The loader only lets you select a few pre-defined "Sim Rates" (ie: FPS cap), just like SWBF1... 15, 16, 20, 25 and 30. Using the /tps command in a batch file or command line you can set it to any number you want, or remove it entirely.
Likewise there is no place to modify the resolution of your server in the launcher (you're stuck at 640x480 res.. that's a big box!). With a batch file you can make it a nice small 320x240 so it doesn't take up so much room on your desktop.
Also, you can't change the number of reinforcement tickets per team! You're stuck with the default 200 per side. :P
There may be many more, but these I noticed right off the bat.
So while the PC Dedicated server may be a boon for newbies wanting to host, it doesn't offer quite the flexability that batch files have.
Does anyone know if the PC Dedicated Server works without the game installed (and without the original discs inserted)? Because that could be one possibly benefit, nonwithstanding the reduced customizability.