as it's a beta, i prefer using wild pets than achievement pets, that's why i am not using Mr Biggleworth for Yu'la
as you can see, the achievement works even if you don't win the celestial tournament or if elekk plushie doesn't participate in fight. This achievement give you 10 pts and the one who ask Elekk Plushie give 5 pts so it's 15 new pts that we can add to the 660 achievement points for pet battle