If you haven't read this Forbes article, you really should: https://www.forbes.com/sites/deandonovan/2019/12/03/ancillary-growth-makes-airlines-and-especially-ulccs-a-better-bet/
It offers some pretty good analysis on the financial difference between the legacies and the ULCCs