Yuck. That combination is enough to put off any newcomers for good. Not only does instaspawn break the game, and turn it into just another deathmatch spamfest (like a lot of other FPS titles out there), but 2fort is easily one of the worst maps in the game. Total bottleneck within each base, you're lucky if you even get to see the intel... and as soon as you pick it up, you're as good as dead anyway.
I'd advise trying to find a server that has proper spawn times (hard since the l33t admins neglect to give details of settings within server names for a lot of them), and is running one of the better maps (dustbowl, gravelpit, goldrush and badlands are decent).