I've been playing a lot of GW2 and I wish the dye system in XIV worked like that. Buying rare dyes off the mogstation would "unlock" the dye in the pallete, and you would simply need to craft the recipe (with shards as you said) in order to dye the gear.

I like this idea and I wish the dev team would listen.