Best Dock for a Surface Pro (2 or 3)

Hey guys,

So I just bought a surface pro 3, and am hoping to keep it ( I have 30 days to sell my pro 2 to help offset the cost or I'm returning it ): ) and I've been wanting to get a dock for my surface(s). I'm a little reluctant to get the official surface docks because they lack dual monitors and are locked into one device and at this point, I'm not sure which of the two surfaces I'll be keeping in 30 days. I've been recommended the Asus varidrive but would like the Tribe's opinion before going out and buying something.