If you're dead set on keeping professions as a formalized part of the game with very strict rules, yeah I guess that would be the way to go.
Honestly, I'd try to play the game without changes (or with minor changes) to begin with, and then add/change things to fit your group. In actual play...