Добрый день.

Теперь вопрос - насколько корректна такая реализация чтения/записи в/из шины?
Что вы вкладываете в понятие "корректность" и каковы ее критерии?