I would rather have 10m free users than 1k paying users because 10m is a huge base and you can market something ELSE to them that will bring money out. And 10m free users = huge revenue through advertising.
neways facebook apps are valued based on users/potential to profit so actually its not a set formula