Back to My Mac was never "hard" to set up or use. It just, at least in my experience, never performed well enough to bother with. I ended up buying OS X server and setting up a VPN for remote access. Works far better than BtMM ever did and was way cheaper than ARD, though I imagine the feature set is a little different.