Unique concept, but I actually played it in your server and it played horribly. It's mostly luck. A quarter of the time I spawned, got directly into the flag room, and captured it. The rest of the time everyone just randomly jumped around until they found it and capped. Only once or twice was I able to stop an enemy capture, and that was just luck that I got to the flag room right after them.
As I've said before, there's really no skill involved. This concept could be applied to other maps to be really fun, but that would require a lot more work than you're putting into your maps right now.