Edit Team Create Settings from Website

I think it would be great if we could edit our Team Create settings from the website.
Right now, we have to press Edit, wait for the game to load, then we can disable/enable it, or add/remove people.
It would also help to be able to disable it from the website if for some reason Team Create would not open due to bugs (Aug. 25, 2016).