20 тысяч строк на асме - немаленький проект. Через год-два "припрет" и будете смотреть в сторону АРМ. Вот тогда будете локти кусать. Однозначно: надо расширять проект - перепишите на Си. Самому же проще будет - асм-то мутный и плохо документирован. Удачи.