If you focus on a few quality pairs, breeding as a free account isn't bad at all. It's the people who want to mass breed that would benefit from upgrades
From what IÂ’ve experienced the only really frustrating thing is not being able to breed approve as much, IÂ’ve had to put a hold on breeding so that I can get everything checked lol