Поддерживаю, что усилие очень полезное.
Насчет SD у меня такое видение: поддержка на уровне доса - это хорошо, но для полного счастья, чтобы работали и программы, напрямую лезущие к контроллеру диска, надо и аппаратную поддержку. Как вариант с использованием чего-то вроде лешадока - обращения к контроллеру диска транслируются в обращение к дополнительной памяти на 1-2 Мб. А загрузку образа в эту память с SD делает отдельная утилита. Самую главную часть утилиты - поддержку SD и FAT (16) уже написал b2m в своем xsd. Не хватает собственно аппаратной поддержки по трансляции обращений к ВГ93 в обращения к допОЗУ.