We currently have a 5's team going with me, Luci, and Dev in it atm, however I'm pretty sure you can still be signed up as part of the team and get some games in if nobody else is online, or even just to sub you in so you can get your points.
Best person to talk to would prob be Luci, seeing as he made the arena charter thing...