these are cool and all, but the very low quantities that embedded boards are made in frequently make them much more expensive than going with something of a standard size/spec (170x170mm mini-itx, of which there are a ton of good Z370 chipset motherboards), and a discrete GPU like a $115 geforce1050 2GB. Unless you really need four video outputs off one board.<p>There's a really wide selection of sizes and shapes of mini-itx chassis available whether you need passive cooling, low profile height (no video card), low-profile height-only video cards, full height video cards, etc.