Нецелесообразно.
Было сделано большое количество "прошивок" с различным функционалом. Обеспечить работу всех прошивок в одном ПО достаточно затруднительно. Также это "поставит крест" на появление новых прошивок, так как любое изменение прошивки приведет к необходимости доработке и дополнительном тестировании ПО.