I am all in for removing minor traitstones from legendary tasks.
What was the reward for legendary task? Minor traitstones? How do these things even belong together?
As for the seals part, 100 seals per leg tasks would be too much, guilds like ours would double their seals gain, which probably isnt health for the economy. Something like 20 seals sounds much more reasonable.