The fundamental difference between fan controller and fan hub is that fan controller can control the speeds of individual fan while fan hub shares the control signal with all connected fans and all fans run in sync.
Also, what was said above about the max fans your MoBo supports isn't entirely true. While it's true that your MoBo has only 2x fan headers: 1x CPU_FAN and 1x SYS_FAN header, you can expand those by using Y-splitters, effectively doubling the MoBo's supported fan amount.
Y-splitter at amazon (2x in the box):
https://www.amazon.com/Noctua-NA-SYC1-Accessory-4-pin-Y-Cables/dp/B00KG8K5CY
With 2x Y-splitters, you can connect up to 4x fans to your MoBo, provided that one of them is CPU cooler. As far as "where" goes, i circled both headers on your MoBo,
image: