Except for the fact that it might take a few hours to synchronize (getting check marks next to my "found" caches), the site performance over the past week has been great. Quick page loading, quick uploads of pics and quick search results. If enhancements have been made, they certainly are apparent.
Thanks for the hard work on this.