I get where you're at now (I think), you want to allow the commercial use provided that the business, eg a co-op, isn't providing profit to external agents only to owners or workers in the form of wages. That's still commercial. It's not greatly different if a family owned bookshop make millions off liberalised copyright works versus a publically owned company making millions split amongst it's shareholders. In fact in some ways it's worse.
The only way to keep your model and not have this sort of scenario would be to specify the allowed wages, but then if the same people own the building they can put the rent up - the company doesn't make a profit as their rent eats up all excess monies which goes to the same peoples bank accounts at the end of the day.
I like the spirit of what you appear to be suggesting but in practice it seems entirely unworkable as a system unless all members of society agree not to abuse it. Most systems would work under those terms IMO.