BTW Jim if you read this - it occured to me that "reset blockchain" is somewhat misleading and sounds more dangerous than it really is.
What about renaming it to "reload blockchain"?
Agreed - we were thinking of having a 'repair wallet' page in the next version which will be a bit friendlier.