The loading times are getting much quicker, and I haven't seen a buggy login in ~2 days. Sad Panda has been generous with the diamonds; they did reimburse me the loss, and when I tried to explain to them that I had hard reset and regained them myself, they gave me another 20. I'm hesitant to spend them because they may realize the misunderstanding and try to take them back.
That's really high maintenance
EDIT: Spoke too soon about the reset bug. Before rebooting my computer I unchecked all jobs to leave the blocks on Hunter, and made certain to see the confirmation that I had saved. Save happened, sure as shit. When I relogged I received notice that I had earned 4mil while offline, yet money and hearts were set to 0 and no jobs were selected.