Meh. Trigglypuff is uglier.
I dunno, man...
Maybe somebody could make an animated GIF of this creature pinwheeling her arms the way Trigglypuff did, getting all red in the face, and maybe this one would measure up pretty good.
Coupla fuglies, fer shure.