Cameronian,
Sounds like the sort of thing you should be using the public forum for, to ensure you get the widest possible range of advice before deciding which route to take with your data.
I'm going to sit back and watch on this one though, haven't used MozBackup myself, tend to use the old-fashioned profile backup method. Something to bear in mind for the future when you're back up and running.
Good luck.