To introduce whole crafting, it will definately take time, besides who miss consumeables in MMORPGs? I certainly do not.
Talismans on the other hand seem like nice idea that makes itemization more interesting.
I think it would benefit game if talismans only were introduced, heck even in T1 it would make itemization more interesting and even make those long-time RoR T1 players something new
