Building a new PC. Main focus is VR.

I'm trying to optimize my desk space without putting my PC on the floor (So I'll have it on the desk like in Pic related.) Would it be smart to go Mini ITX?

Here's the build I'm thinking of going for right now: https://pcpartpicker.com/list/w4btCL