I think the main downside to allowing XNA is that the code wouldn't compile out of the box for most people. There's nothing more annoying than cloning a github repo and spending the next few hours trying to get things to compile.
I'd be surprised if anyone actually tried to submit an XNA game anyways.