... re: unfollow ... but that might require a provision to exclude more recent generations.
On the other hand, one could just 'unfollow' the 50 direct ancestors, then re-do the search for just (say) 8 generations with the 'follow' enabled.
Remember that profiles you co-managed don't necessarily need the 'follow' to get info about them.
Besides adding an 'UnFollow' option (very important, I think!), would it be feasible to add statistics about that to the Summary at the bottom? You already have the total profiles; I'd like to see something like "Profiles Followed (XXX), New Follows (YY)" ... where YY would always be less than XXX.
I'm assuming (I think correctly) that the profile info from the API returns the 'Followed' status; so it could be a matter of counting those before setting that status -- and showing the difference between that & the total.