So, obviously we know there are microATX boards for the Threadripper series of CPUs, but I wanted the ultimate flexibility for upgrading RAM, to keep the "up to 128gb RAM" spec for this beast.
The whole ethos of this build is to keep it simple and small! I didn't want a really big case, nor a wall mountable one. I wanted something that was somewhat portable and minimal in my room.
When I saw the NZXT H500i, I really wanted it, because I was using this hunk of a case called ThermalTake View 71 TG back then, and it's a case to break your back every time you wanted to lift it up or move it.
Officially, the NZXT H500i does NOT support the eATX nature of the ASUS Zenith Extreme motherboard, however I have confirmed on this build that it looks top notch!
Introducing what I call my Baby Threadripper Beast! I use this computer for app development, spawning multiple instances of virtual machines for test benches and some mild gaming.
While building this rig, obviously you have to adapt to the official standard of the NZXT H500i spec, where it WILL NOT fit the eATX board by stock. FORTUNATELY, NZXT proudly allows the user to change the position of the "cable shroud bar" by moving it roughly 7cm to the right, with no adverse effects - as they have all the corresponding screw holes on the other side too (shown in one of my pics)!
Other than that, I really didn't have much of an issue with this rig. The whole rig does not use any storage moving parts, which was something I wanted because the original build I did was with a View 71 designed for multiple hard drives installed at the front...and that was a HUGE case, with no benefit to me.