>>23174053giga impact is a poor choice even for slaking. The turns lost by its ability happen after you choose the attack, which means you can switch out of them. You are stuck in after a giga impact. Slaking is able to come in and hit hard with a band, then switch out to avoid completely losing a turn.
Also for the thread, slaking. It is actually a good revenge killer.