Been a while since we've done an update
We've now added full letsencrypt support to BuyShared so you can easily assign yourself SSL certificates right from inside cPanel. Just login and check the 'security' icon group and you should see it there.
Lets Encrypt does have rate limits in place, though, so it might take a few for the certificate to be approved and assigned.
As for the other stuff, we're working to add more nodes in Luxembourg since there's been lots of demand over there. We've added nightly backups via r1soft and are keeping 14 days of restore points. We are planning to increase this to 30 restore points very soon.
Francisco