Adding a yes/no to the admin so that you can toggle the personal fields on or off is a good idea. As of the BETA version mentioned above, it is simply blocked, but being able to toggle that off if desired would be nice, so I may add that to the next version of the BETA if I get the chance.
Because the MOD blocks the text "www",".com",".net", etc., it won't allow images. If I were to only block the [ url ] tag, porn spammers would still put in links just without the [ url ] tags surrounding them. So, it blocks anything.
I actually had one user on the forum that I manage type "ewww" and her post got blocked...so there are some drawbacks...guess I should change that to "www.", but that's the only legit e-mail that's been blocked...other than that there's been about 100-200 posts just in the last month that were blocked by this code. I've only had one spam poster that posted a message since I created/installed this in October, and there were no links in either her message or profile...a private message was the only way to contact her...not sure if it was an actual russian girl typing it or if it was a BOT...?
For the most part, though, you can change the settings to only require one legit post and 0 days after registration...most BOTS will never post a post without a URL, so they will end up with 0 posts indefinitely, so the "days" aspect isn't needed...then your users will only have to post one post without an image before they can post their post with an image. This may not eliminate as much spam, but it will eliminate most of it.