Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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.