Yeah I'm all in on everything MMA but I saw the main event and was like well there's a shit card. That will make it easy to dedicate my time to the UFC card. Then I clicked and saw it's pretty damn good. Lyoto vs Carvalo, Gracie v Ruth, Lawal v McGeary are all pretty good fights. Having Macfarlane vs Letourneau being the face of the card kinda makes it sound like another garbage card for them even though it's comparable to the UFC main card.
MacFarlane is actually really good and puts on exciting fights. She's also champ, and Hawaiian, so having her as the main event makes a lot of sense. It's a good card (as you pointed out), and I believe it starts right around the time UFC ends, which will be perfect timing.