I tried their other board, the “Renegade” (ROC-RK-3328-CC)
unfortunately the parts’ positions are just not close enough to the RPI3
the HDMI port seems to stick out 1mm more from the edge and the GPIOs are 1mm closer to the top edge
these both make the beautiful-but-annoying cooling bridge PCB unable to connect the Renegade and the Hub board because the B2B connectors at the Hub don’t align
otherwise it would seem to be a good enough fit, the CPU pad under the bridge was mostly overlapping the rockchip CPU
if only we could source some of those male B2B connectors from “Goxconn”: https://glconnector.com/product/0-8mm-btb-female-connector-btb-pitch-0-8mm-h3-0-6-5female-2/