Would Kraken still be meta without devour?

When you say TDS, you say explosions. BTW, your team is my team, only with more Krystenax, and I win again meta with this team only if the stars align right.