As for an ipad/ios version -- i keep meaning to tinker with some ios coding, though my past experiences trying to code for mac's when i was a kid was traumatic 
But I'm not sure it will be anytime soon that I work on an ios version of whenlast..
-mouser
A Windows version will be nice too. :p
I also noticed that the datehistory entry is (likely) in localized format.
In theory, won't that cause problem when syncing between two devices with different locale setting?
I can live with that for now, but wish I can change it as YYYY/MM/DD format or so, and using 24-hour format.