One suggestion I would have, is to have your "points" visible on what you've earned up to this point. Unless I'm missing it, the only place I can see that you'd find it, is by searching thru a long list of other "detectives" to see where you might be in the list. Just would be nice to see it on the actual Image Detective Screen while you're searching for the next image. :)
To add content, log in to the Image Detective system after your detective name has been approved.