SPI лишний. Делал одновременно десяток портов RS232 на FT232 + max232. Работает отлично, обмен данными независимо, параллельно идет. Номера портов можно переназначить. Если поставить XP то работают даже DOS программы (настроить сначала порты из DOS - команда MODE). При перетыкании настроенных USB-COM номера портов сохраняются. Включать или в материнку с кучей USB или USB-HUB.