I've been looking into building a mini ITX PC but haven't pulled the trigger yet. From what I have read you should be good as far as cooling goes as long as you get the proper cooling equipment and pay attention to how you route the cables. It also helps if you don't have the machine pushed back...