Your right about Misfits.
I have done some more number crunching, and although the Win % drops to 28.38% The ROI is still a very healthy 9.21 with 1.16 A/E and IV 1.91 if I use the parameters of Odds rank 1-5 and under 8/1. There were 222 qualifiers with 63 winners.
If I drop it down to odds rank 1-4 I will have the same amount of winners with 207 qualified horses and a 30% strike rate. I might loosen the belt on ranking the favs between 3/4.