В дополнение к ответу Сергея Борща могу лишь отметить, что самое важное при передаче данных это
достоверность транслируемых данных. Если вы сможете обеспечить достоверность на данном конкретном интерфейсе (или получившаяся достоверность вас устроит, как, например, передача видео через USB при изохронном режиме), то пожалуйста, применяйте какой угодно интерфейс.

Просто перефразируя избитую истину "чужие ошибки никого не научили, каждый предпочитает учиться на своих ошибках", можно сказать, что
люди почему-то предпочитают ходить по уже известным граблям, любовно разложенным своими собственными руками