SCH is fine. If you're struggling to win games, you're either getting bad teammates or you're not playing as good as you can. Both cases are not something SE is responsible for.

Mummification is an extremely powerful ability counterbalanced by the short range and SCH's lack of any easy means of entering/leaving melee range to use it. If you're having trouble landing Mummification... work on your positioning, or let them come to you.

If you think Recitation adlo is useless... well, that does say a few things about how much you need to learn. Throwing 30k HP out with a single GCD is anything but useless.