Just my opinion, BTW....
Have 3 or 4 prelim fights before the main show.
During the main show, slip in prelim fights during down time(immediately after a fight).
Have a 20 minute intermission, but during that time also show prelim fights.
After the main event show all the prelim fights that were not able to be aired previously.