First off, whew! I was so wary of getting the dock because of all the issues but I'm happy to say its working superbly and has improved by workflow. Really, if you own a Surface Pro 3 or 4 and don't have this yet, then you are missing out on the added expandability.
I use this at my office work in the morning and disconnect at the end of the day. By that, I was able to do away with my desk top computer at my office just because of this purchase.
Believe it or not, the best thing I love about it is just one magnetic connection that I can click onto the Surface Pro 4, then I will have many things that connected to my Surface Pro 4 in 2 seconds.
My setup: Surface Pro 4 connected to:
1- 3 monitors 720, 1080 and 4K via mini HDMI
2- Audio output: now I can connect my Bose Component Speaker System and enjoy all my music.
3- Ethernet directly.
4- Wireless keyboard and mouse.
5- 2 T Hard Drive.
7- 2 Extended USB 3.0 and C.
I'm able to connect those without any issues, takes at most 3 seconds to recognize the three external monitors and the other devices. Now able to move my surface around my desk because I write a lot via OneNote, Programming in Visual Studio and do tablet-y things like Photoshop and video editing, while still retaining my desktop workflow.
I am quite happy to no longer need to hook up to the devices, the Display Port, and drag my power adapter too, and from now, it is just one magnetic cable that convert my tablet to desktop. Overall I would say it should save me a lot of my time and make my works more professional.