Yeah, I know about the interface bind. I had something more complicated setup with namespaces or something. It worked great for like 2 years before it failed.
I run it on a VPS for availability while I travel. I have pretty shit upload speed on my home connection :)