If you still need registration, please send a PM to Me, Salan, CatinHat, Draygon, and GamerAndy. Someone should be able to take care of it.
Though we removed the channel restrictions for unregistered users, so you should be able to get to all the battle channels.
Salan is no longer a vent mod, also you can add my name to that list.