Переписать скрипты на sh
Добавить качественную обработку ошибок
Реализовать установку на USB Flash не с компакт-диска (скрипт установки запускается из обычной FreeBSD, в качестве источника использовать ISO-образ)
Сделать возможность ручной разбивки слайсов и создания swap-раздела (сейчас система ставится на один слайс, swap-раздел не предусмотрен). Как вариант это можно сделать в виде “advanced”-режима установки, в режиме “simple” установка будет происходить как и раньше.
Сделать локализацию через gettext (пример можно посмотреть в скрипте stresstest)
Сделать библиотеку для упрощения работы с cdialog (аналог libdialog.mpl)