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.
re. magneton, i'm not comfortable stamping (officially) for 2/2 unless it's ~absolutely perfect~, but you shouldn't worry too much about that lol, your check was excellent
Also on a side note today I saw a car with the license plate SM-979. Not kidding