Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
I was scared of playing For Glory at first too but once you play it you never go back O_O
and yeah, I mostly play that and free-for-alls with friends. Don't worry too much about For Glory, your W/L ratio is private and there are plenty of bad players, it's not just good players. (I played a guy yesterday who was Meta Knight and kept accidentally killing himself. Got 4 free wins off of him haha)