Praetorians uses DirectPlay which has some pretty hostile networking. That's a good reason for using GameRanger instead of GameSpy because then anyone can play without messing with their routers and firewalls.
With a small community like with Praetorians, every single person counts. You need it to work for as many as you can get.
Not to mention that you can leave GameRanger running minimised to the system tray with it using hardly any resources (unlike GameSpy's bloatware), and then you'll be automatically notified (via balloon tooltips) whenever someone wants to play Praetorians.
www.GameRanger.com - play your friends online