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've seen him on smogoff though. But that doesn't mean anything tbh. If there's nobody that fits the criteria (that is active), I think making it a non-beginner battle is fine. Might be hard but im hardcore