Les found that spammy user accounts are being created:
http://climateapps1.oucs.ox.ac.uk/beta/top_users.php?sort_by=total_credit&offset=240
With profiles such as the following:
http://climateapps1.oucs.ox.ac.uk/beta/view_profile.php?userid=427
If the serverside web pages were to be changed so that profiles are hidden until credit > 0, then that would mean that there would be no point in creating the new accounts (since they're just there as googlebait).
I'd also suggest that moderators could do some of the profile screening work, since that would make the profile screening option more practical (I'm sure the admins have better things to do than screen 100 or more profiles every day).
There would be no point in using Akismet to check the profiles, since in it's current form the Boinc Akismet implementation is completely useless (far too many false positives on PMs and forum posts). This is because it isn't being trained to recognise false positives. Perhaps moderators could do the training work (i.e., checking flagged PMs/forum posts/profiles to see if they are OK). Of course on PMs there is a privacy expectation, so the user would need to be asked whether they want the PM to be manually checked by a moderator to see if it's OK.
I put this as 'major' since there is the potential for thousands of profiles to be created in a short time, but if you feel that this priority is inappropriate please change it.