Great question, but I can see a major problem with it when it comes to MoP/WoD/Alot of Alchemy due to the, still in place and frankly absurd, daily refinement lockouts to produce the base materials (which are soulbound) and for MoP specifically, how painful it is to actually unlock all the recipees due to this
For reference: you need 100 ingots/cloth/leather PER ITEM for WoD mogs, you can only do 1 refine a day which nets 10-20 mats based on profession skill, and pump others through your garison on a like…2 hr per 2-5 mats basis which hard gats producing legacy items for mog (not to mention: THEY STILL HAVEN’T FIXED THE ALTERNATE MOG VERSION UNLOCKS FOR WOD BASED ON ITEM UPGRADES)