Using wayback looks like the last version update was back in 2012 - the mention of 32 bit systems ending at Win7 is a bit of a clue, but this project could still have a useful role - although this isn't the most scientific approach, a trends search of "USB stick" vs "Cloud storage" shows there still might be a bit of life in the old usb dogs yet.
1] http://web.archive.org/web/20121028212422/http://code.google...
2] http://www.google.com/trends/explore#q=usb%20stick%2C%20clou...
Of couse, add "dropbox" to that trends search and USB sticks look like their losing serious relevance from mid 2010 - until you factor in the fact that you're looking at a self selecting sample: People on the internet looking for internet connected things. Which USB sticks route around for a lot of users.