Ive been playin for a while on this site (which I noticed from watching PC Chris) An it is afree, an it is a good way to learn new strats an meet new people. Most of the time, lag is fine.
I am currently 126th, with a record of 23-11 as of March 29th. Ive beaten 5 top 100s, which is cool xD. Lagg does effect the game, but its just a fun way to earn bragging rights.
Join, its really fun =)