Yeah, NG only accepts web builds rather than downloadable games, but it's definitely worth making a web build of your game because you get more comments on there. The comments might be unhelpful, or even borderline psychotic- but beggars can't be choosers, right?!
We've got nowhere with Gamejolt either (tips, anyone?), but for FNF mods, that's the place to go...