Sorry I think I misquoted from another thread, to many windows open >.< I don't think the devs will add a toggle personally, to much work for little gain. I think as long as the limit isn't hardcoded (like titans .... hope they won't be when its offically released) then its ok, as modders can quickly whip you up a private mod, or you can even do it yourself.
I think limiting superweapons is fine, as long as they are buffed and it isn't hardcoded.