See as I am starting my first real business in Glitch this test, I've started to think of things that would make it easier and more appealing:
Registering Your Business
Being able to go to City Hall and getting a business license. Say you need Bureaucratic Arts III. You can register the name, description and potentially the associated group. Being able to make a group a business would be awesome especially once we get group halls.
Separate Mailing Address & "Bank" Accounts
So that in game correspondance and funds easier to track.
Setting Up Members/Employees and What Their Access Is
Much like setting powers in a group. Who can access the mail account, funds, etc..
I am sure more ideas will come to me once I start doing it hands on.