Hi HP
I find that young yoyo's are better at eliminating snails as when they get older they realise pleco food is much easier and tastier than snails.
You will also need to be careful as they do enjoy snacking on eggs in caves and that leads to some pretty big fights with males guarding eggs. Both fish end up with terrible damage, not to mention its sometimes enough to make the male eat his clutch.
I try to move mine from tank to tank so they are in between spawns. Problem is they are hard buggers to catch!
HTH
Mic