A mini PC is technically a type of desktop, but there's a massive gap in performance between a mini PC and a full-sized ATX desktop tower. While there are clear benefits to going the mini PC route ...