Id say jigglypuff.Im training with her now. she is difficlt to use if you dont know how
It took me months to figure out what her rest did. I finally searched 2 weeks ago and fonund out lol.
I havent bothered training with jiggly.The move have very bad accuarcy.I only hit the A moves...