I generally agree with this, though I think the DoL/DoH classes should do strictly less damage than the dedicated DoW/DoM classes, and should serve more of a support role in combat, since they have other things they can do outside of battle. Though I do wonder how xp/sp gain would work in that case, especially since SE is considering removing physical levels and crafters getting crafting skill from combat seems a little odd.
I like those ideas, and if memory serves, I think they had mentioned some similar sorts of things in interviews prior to release. I wonder why they didn't follow through on those?Before they made items degrade so slowly you could even have a thing where if a crafter made that item then it didn't degrade while a crafter of that type was in the party with you. Could also have like crafter of the kind that makes the item gives that item a +10% bonus to stats while in group or something (I think someone else mentioned this).