I agree with Mercury to the extent that wizards should have a 2nd character and use that for programming (and hence, owning verbs) as much as possible. Whether to use that character as their social one is less well-cut. When I'm programming, I might want not to socialize, so I would want to keep my programming persona as asocial as possible.
The question of whether to assign ownership of generics and public objects to the creator or to a character created solely for that purpose hinges on who owns the rights to a wizard's creations, the wizard or the MOO as a whole. Different MOOs solve that question in different ways.