Hallo,
ja, sollte problemlos darauf laufen Treiber gibt's für alle uns bekannten Architekturen (sollte etwas fehlen kann das gerne gemeldet werden).
iMX6 ist ja nur ARM, das wird schon lange unterstützt.
Für normale PCs empfehlen wir üblicherweise YaVDR, aber das wird wohl nicht für iMX6 verfügbar sein, da muss man sich wohl noch etwas selber bauen (z.B mit den auf der Wandboard verlinkten Images).
USB Hubs verwenden üblicherweise Chipsätze von Genesys Logic (mindestens angenommene 95% auf dem Markt jedenfalls), wichtig ist hierbei das die Stromversorgung die Ports auch ordentlich versorgen kann ansonsten funktionieren alle ziemlich gleich. Weniger Ports ist auf jeden Fall besser bei Hubs, da bei Mehrfachports üblicherweise Kosten gespart werden und die Stromversorgung nicht ordentlich dafür ausgelegt wird.