Seriously, why go for some kind of difficult or expensive solution when low tech is cheaper and safer.
It doesn't have to be the cloud, it could be encrypted and stored in your desk at work.
It's not like you can use their DNS anyways. That's the first thing their techs tell you when you get them on the phone, to switch. Also, when you finally get sick of their lousy service and switch, they hold your line hostage for 30 days and inflict an extra month of embarrassingly bad DSL service on you as punishment. Bell has become a sad joke.