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

Касательно программы и стека
Если по делу, то эта программа занимает 9 уровней стека. То есть в прошивке 1.06 она жить не будет.
Как уже было сказано, учитывая, что будут создаваться такие сложные программы, мы увеличили стек в прошивке 1.7 до 15. И дополнительно сделали контроль уровня стека создаваемой программы в ПО Owen Logic (при превышении - выдача предупреждения).

Пока мы распространяем прошивку 1.7, как неофициальную, так как она еще не протестирована внутри компании (хотя уже многие пользователя выступили в качестве тестировщиков ).

Касательно совместимости.
Будет только односторонняя совместимость. Я думаю, это нормальный и общепринятый подход.