What I'll do is use points for harder/time consuming pets and then move on to the easier ones, and at the same time try to get lucky with the rest and there's always the 100% drop if I get very unlucky.
I don't think I will be actively hunting these though, similarly to how I never rushed final boss.
Hi