It's how
X-Wing Alliance worked. The Rebel and Imperial fighters all had unique cockpits, but the civilian fighters (such as the R-41, the Planetary Fighter, the Supa Fighter, the Toscan Fighter, etc.) all had the same generic cockpit. It worked nicely enough, especially when the
community added unique cockpits to them.