You will find enough ports so as to add three shows with USB 3.2 connectivity, and the storage and RAM can both of those be doubled if you need to include 2nd modules and upgrade the device further down the line. Mini gaming PCs might be at risk of overheating, https://mini-pc-for-gaming50493.thelateblog.com/34840722/5-tips-about-mini-gaming-pc-ryzen-you-can-use-today