… not to mention that /e/OS are ‘official’ signed builds as opposed to ‘test keys’.
But this can all be managed, as several unofficial LineageOS builds prove. It is up to the discretion and skill of the ROM builder.
Aside: @freechelmi has offered an OTA server.