IMHO:
1. Alex/Hill
2. Jiri/Rakic
3. Max/Justin
4. Arman/Charles
5. Weili/Yan
Great night regardless, but imagine how much better that would have been if that was the order of the main card.
A. Strongest WMMA match opens the card. WMMA haters have a level of segregation (male vs female bouts) to make them happy, but otherwise the best WMMA has to offer leaves a good impression on the fanbase as a whole. Win/win.
B. Charity match for marketing favorite Bo with a mere 5 fights doesn't stink up the main card.
C. Specatular KO marathon in the top 3 fights on the card: even on paper before we knew what would happen, maximizing chances of a finish marathon and maintaining amazing momentum
D. Main and co-main events share a common theme to build off one another (LHW title and potential LHW title eliminator)
My point is not to say "gee wiz look how smart I am after the fact" but rather that the above matchmaking logic could have easily been applied BEFORE this card (and, more important, that it SHOULD be applied to FUTURE cards).
What do you think? Would the above have resulted in the best outcome for 300?