Myspleen is up and running again without issue. We had to suspend uploading and invites because they would have been deleted when we returned to the current backup.
The site was down for less than a day because the site was on a temporary server while they were setting up our new one (same great host, just a new server since the last one is completely toast).
Sorry for all the issues, it's now safe to go crazy on Ewok uploads :D