Adding a new place on to be able to customize our Character even if we are not playing could make it fun in someway, or course, the only problem I see with that is the fact people would be able to change outfits and such in the middle of a match of something, which is currently not possible (And I don't think it will ever be)
But it's still an idea I was wanting to suggest :)