I batch sparge and I started with 60 minuite mashes, I made pretty good beer. I then read about the 20 minute mash and gave it a try but I went with 30 minutes, my efficiency stayed the same but all of my 30 minute mashed beers finished high FG wise and were a bit to sweet for my liking. I then tried 90 minute mashing, all beers finished dead on where they should have and all had a nice mouthfeel and flavor was very good, but NO HEAD I get a whispy head that last until the pour is done. I'm now back to 60 minute mashes and I make very good beer with great head retention.
I've found that the tried and true methods work best. If you want to improve your beer work on you water and fermentation temps those two factors are the most important areas that make the difference between a good beer and a fantastic beer.