Jinpu is worth upkeeping, but not Shifu. It's a delicate balance of increasing your AoE damage without going TP starved before the pack is dead. And you will go out of TP pretty quickly just spamming your AoE combos.