This things speed and common weaknesses hurt it badly.
Uglamoth is more of a sweeper than this thing, there's a lot of Dark moves (Pursuit, Sucker Punch) which just cripple Shan.
This thing will most likely take down whatever it switched into though.