IMHO najlepšie by bolo, keby bolo samostatne Gecko, Firefox, Thunderbird, Sunbird, Nvu... Každý by si mohol nainštalovať tie komponenty, ktoré chce bez toho, aby každá z nich používala vlastné jadro. Prípadne by to mohlo ísť tak ďaleko, že by mohli využívať iné renderovacie jadro (KHTML, Opera...). Samozrejme by mohli existovať balíky, kde by bolo všetko v jednom (ale v skutočnosti by to bolo zoskupenie niekoľkých samostatných programov).