In short, this is one of those Enchantments thats going to really annoy everyone in your game, but also, youve got more mana than them, so who cares
Instead of Pokmon-GX that could be any Evolution stage, Team Up emphasized Tag Team Pokmon, which were once again big Basic Pokmon with powerful attacks, but with even more HP and more damage
I really like this Superdrop
Think about it that way: You pay 1 mana more than with Feed the Swarm, but you can directly hit two creatures AND you only pay 5 life , whereas you easily pay 4+ life with Feed the Swarm
And many of them should be running this
Effects that require multiple rolls are more difficult to influence