2010 I got 2nd to the Tony on a Chap, 2011, I beat them all. A leafer can compete. The chaps weren't banned until the WC went to 440.
I agree, they probably should be allowed to race. As long as the rules don't let them turn into champ sleds. I'm sure there is a lot of potential in one, but would be neat to see them back in it.