I'm a little under the weather today so my explanation might not be too clear but I'll do my best.
I chose 10 links per RSS feed for the profiles at random. However it is based on my experience indexing web 2.0 sites. Would you call this a thin air guess, or experienced based number? Who knows, your choice there, lol. I just didn't want a couple feeds that all contained hundreds of links that linked to the same site.
I use to use 20 and 50 sites per feed, but the results were much better at 10. I just carried it over.
Ubot script not for sale. Given to me by a generous guy who knows what I do and how I do it

I would just post the script up here, but I didn't make it and it's wayyyy shitty to do that to someone else's Ubot project. I'll send him a msg and see if he will contribute it. It's really easily to do though - it's a very basic process and can almost be done faster by hand. I just like to free up my Philip's as much as possible.
I check my links about once every 8 or 10 hours or whenever I have time. I run 3 brick and mortar businesses so those are my day-to-day focus. Internet marketing is just kinda my private game that I play to get away from my wife.
IF YOU WANT TO RUN IT LIKE A BUSINESS:
I'm good at business. I know how to make two pennies fuck and have more pennies. If I wanted to run it like a business I'd hire two people locally and have them check multiple Google databases hourly. If you wanted to do it, you could easily do this on a less frequent time schedule.
Then build a corresponding list of ping address for multiple Google ping receivers and preform a multiple week study of trying to develop a tree of knowledge on what pinging point index'es your links on what part of Google. That tree of knowledge will be your indexing bread and butter.
Have those two associates checking your links and then pinging your RSS feeds to the databases that haven't picked up your links yet. You can access multiple Google databases through a wide variety of known Google urls.
The more databases that pick up your links, the better the chance your link will be passed onto the long term index.
Your job will then become the creation of links if you don't outsource that as well. Create the links, pay someone to create feeds, submit the feeds, check the indexing status against multiple databases, ping those databases with your tree of knowledge list, any non-indexed sites within 48 hours goes back into your "Indexing Que" and gets combined with new links a day or two later.
Keep rinsing and repeating. Some links just won't index. This is where you will have to be the "Business Owner" and throw them in the trash.
If I wasn't throwing up I could explain this concept better.