Используем мост SPI<=>UART SC16IS752, проблем никаких со скоростями и процедурой связи нет, есть встроенное FIFO как на прием так и на передачу. Планируем перейти на SC16C754 с параллельным интерфейсом, по причине нехватки UARTов. Интерфейс последнего не особо удобный - шина имеет такие сигналы выбора, которые на интерфейс внешней памяти (с учетом нахождения на шине еще и памяти) без внешней логики красиво не ложатся. Плюс каждый канал из четырех UARTов имеет свое прерывание, что тоже не удобно.
Вам рекомендую посмотреть на SPI<=>UART или I2C<=>UART серии SC16IS7xx, что больше нравится