It's not a bad idea, but I'd rather first they let us apply shaders from our entire collection, rather than just the "on hand" ones. Maybe add a way to favorite them so specific ones appear at the top of the list since there are so many of them. Just roll the legendary shard cost into the cost of applying the shader. Or better yet, go back to shaders being free to apply like Destiny 1.