Noted. I might be able to fix that and add sort by date tomorrow. No promises though.
I think I've got the speed issues under control. It should take at most 6 seconds for a non-cached query. Once it's cached (someone ran a search for it), it should drop to ~0.4 seconds.