Since this Mike guy (who we all, unanimously, have never heard of) is posting a 12-week program on bb.com, I'll have to give the cake to Wendler on this one.
In saying that, I don't think 5/3/1 is all that great, either. A single top set for each of the main lifts once per week doesn't work well with me. I need repetition, and by that I don't mean high rep sets, but rather if I only do the one heavy work set it won't do much to reinforce the motor patterns of that heavy set. I had the same problem when I tried the 5x5 ramping programming used by Madcow and Bill Starr. For me, in everything other than deadlifts, the only thing better than 1 heavy set is 2 heavy sets of the same workload, and the only thing better than that is 3 sets, etc. I'm not sure how much of it is that more sets = more volume thus promotes more hypertrophy, and how much of it is simply reinforcing the neural pathways, but I think it's actually more of the latter than the former.