I noticed that John Mueller said in one of his recent Webmaster Central hang outs [youtube.com...] where he mentioned a few key things with regards to Penguin [ sorry, I don't recall which one and/or the time ]. With a focus on recovery strategies, I noticed, he said :
1. Recovery could take 1-26 weeks to see the results of disavow works, since there is no knowledge on when the next update will be.
2. He had no information on when Google might move to a rolling update [ like Panda ] and
3. that "bridging the gap" , between disavowed links and new quality links was recommended.
So, what do you recommend folks do, post Penguin, after the disavow process or link removal cleansing, to either escape, future proof your sites and/or raise rankings?