I use this machine for deep learning as it is part of my research.
It works exquisitely well. I currently have it connected to three monitors (will eventually upgrade to 5 monitors total).
Since I can game on it, I decided to sell my PS4 and strictly game on this machine. I currently play Insurgency: Sandstorm with maxed out settings with a cool 60fps.
I also am re-playing the Mass Effect Trilogy with the latest upgraded texture mods and it looks beautiful.
The only problem I faced was finding the wire that connects the front USB ports to the motherboard. I worked around this by just buying USB extension cables and using the ports in the back.
The BIOS also displays a much higher temperature for the CPU than the utilities I use such as the Threadripper's Ryzen Master, and CAM.
CAM doesn't display fan speed for the GPU, but I suppose that's more of a software issue.