It wouldn't be time efficient to make fake accounts if your goal were to be #1 on the foundation, only if your goal is to get absurd numbers, and even then I find it doubtful it wouldn't be easier to be an advertising whore.
I don't know exactly what the website checks, but at worst you'd need to emulate different hardware/browsers/OS/IP for some portion of your referrals. Easy enough.
Next, having them all, or mostly, come from somewhere with enough traffic to make your influx of referrals seem reasonable. Easiest way to do with would be either reddit vote/view manipulation, or just directing them from unrelated high traffic streamers, so the admins can't check. Not so hard.
The real challenge, having a proportionate number of your account look active. They'd need to post on the forums, and even if you translate it into some weird language barely anybody speaks, people are going to notice that shit's just a reskinned cleverbot eventually. I can't find a solution around this issue that doesn't involve simply having a lot of real referrals mixed in.
If you're going to need a lot of real referrals, then your time would be better spent making something that advertises for you, as opposed to directly making fake accounts. I mean, you could have your fake accounts supplement your real referrals, but that just seems like overkill.
Consider the fact that I'm #1, and I don't even care enough to do quests or daily posts. I only referred a few people so I don't have to pay for dumb microtransactions, and so I can mock people for indirectly giving me money when I'm the most hated/prolific ganker in the community.