No disrespect to the guys at BackupPress but I wouldn't trust something as important as securing my details and relying on them in an emergency.
I checked their site and, apart from the dead links in the footer, I couldn't find any business related details. Who are they, what's their registration details? Where are they based?
How do I know that any information I give them is secure? How do I know that I can rely on them?

I see the link with 23press but even their terms and privacy links lead to 404 pages.

There is a need for a quality service like this and if these guys get it right they could join the marketplace very nicely.

I'll not be putting my trust in them just yet.