Whenlast is still a fixture on my phone. About the only mild irritant for me is the fact that I often do the thing I'm tracking and forget until later (or the next day) to mark it done. So the routine (unless I'm missing something) is to find it, hit NOW and then edit the date in the history back to yesterday. And the date editor is difficult, particularly on a small screen that suddenly gets half its space occupied by a keyboard...
So my wishlist might include either a "pick date/time" alongside NOW (which would impact on display space but maybe not too much if the NOW button were made slightly smaller?) or a more graphical date/time editor.
However... while writing this, it occurs to me to wonder if recording the exact time is crucial? I can see approximate time is helpful, but maybe am or pm as a radio button, or morning, afternoon, evening, night, anytime, as a dropdown, might be a good enough approach, which would maybe simplify the date storage and editing process?