Short update - the Asrock ITX TB3 board fits my Ghost S1 with zero issues. The selection of CPU coolers is slim, Asrock says the L12S fits, i tried but I do not see how. Not a show stopper for me since I have resigned myself to AIOs for the 3900x but maybe it will save someone else some headaches.