Sean has been fixing all the bugs people have been complaining about...upload problems, activity hanging etc. He cannot update the site whilst working on those so the search was not updated. The search I have been told WILL be updated ASAP as nearly all the bugs have been fixed for good.
I can contribute this: The search engines are updated once a day at 03:00 Eastern. If you want to add things with limited wait time, do it at night. I found this to be very accurate with my marketing promos. If I post them at 06:00 hours, I won't see them until the following morning.
Another brilliant idea on our discussion board! To follow (watch) yourself! Reminds me that once I was a spy and watched others... now I am old enough and may be should watch myself more closely... it well may be true...
If seriously, you can really see your new uploads on your activity page if you include yourself into your own watch list, but I do not understand what for? If you need to see them to appear somewhere, you may see them in "Shop/Today's new uploads" (exepting filtered images). Otherwise your new uploads are seen on the activity page only for those who included you into their watch lists.