MDF is useful in very few spots actually
definitely not in this one you are actually supposed to fold way more than 1-A.
Let's go through it
1) Snowie (and solver if you tell it to) picks ONE size that's the best for entire range
But not necessarily specific two cards
2) Generally the EV difference between sizes is very low on flop in most matrixes I've run
So you can pick 25% or 100% and the range EV won't change THAT much
3) In this spot 25% + bet wide is fine, but I assume Snowie picked a larger size and heavy check with range
In that range checking back that combo makes a lot of sense, and a solver will do the same
Reasons being vs a lot of his range you can play a 2 street game as he either has strong hands air, mediocre stuff, flush draws and stuff that beats you
and our range is also Ax FDs and then stuff like Khi etc.
- with large sizes it'll be hard to get 3 streets of value with a hand like this one
- You lose value vs flush draws with check bet bet vs bet bet check . You get always 2 streets from XXcc.
However his missed FDs can also take check bet bet line sometimes
and you BLOCK a good chunk of no made hands FDs actually
- You get the same value from Ax with check bet bet as bet bet check
- You gain value from his no equity hands that stab turn

- you can call down when flush hits , it's nice to have hands like that one. I didn't give the solver and overbet but Snowie uses it, it's well possible oop will on some rivers
As a side note for other hands, OOP should be checking the turn large % of the time anyways
So you can check flop with a good chunk of air and then bluff it on turn and/or river.
I do prefer 25% on the flop vs randoms at micros for two reasons
1) They are too passive on rivers in general. So you will get less value from the weaker hands with check + call 2x line than you s will vs solver/snowie
2) They tend to spazz against 25% yet the tendency is to give up rivers so you'll see a CR flop check turn and then give up with random spazzes from time to time