if you really want to manage 1000+ blogs with stats, adverticing and content (and want to save time doing it) then you should get a customcoded application
The money you will save, and the level of control you will get, is what will make it profitable
Talk to
http://www.sitecore.net/en/Contact.aspx?nav=t
They can give you refferences