Вижу проблему в том что ПБ доступны только с сайта. Будет очень и очень сильно если ПБ сайта будут доступны из программы на лету.
И вопрос дебага. Ведь имея нечто вроде OTA и asyncTCP можно и очень даже нужно соорудить дебаггер flprog, чтобы данные блоков и переменных внутри проекта могли выводиться в режиме дебага скажем в графе подпись блока.