I did, and found it to be a very nice game. It's just Quake III Arena online, they have servers, a community and only charge for 2 types of premium membership that allow private servers and some extra maps. The fact that it works inside a browser it's handy. I guess the reason you might want to play it instead of Quake III Arena or Team Arena is because of easy of use and the existing community, but to be honest, I have not played it much.
i play battlestar galactica Online. It's funny one you get a team or friends and even if paying would speed up things i never felt like that. BTW i suggest you guys to try it it' a cool game, remembers me of wing commander/star wars rebel assault