The way I want specializations to work is unique recipes to specialists not available to non-specialists. I want them to release and expand those specialist recipes on offer to players through content updates over time. I want people to require helping each other whom specialize in different classes even if to the detriment of omni-crafting. The specialist skills should be adequate but also not cross classed in my opinion.