You do realize, that all what various rests and discharge cycles do is fixing the way MBP reads the battery (calibration) and not fixing/improving battery life? It is important to have good read of battery so computer does not shut down early, but you are not fixing the battery capacity. Just the read out on the screen...
Battery cannot improve, it degrades with use. Improvement would be against the laws of chemistry of current batteries ;-)
(well, not completely true, early cycle or two can "form" the battery and do have impact on battery life, but these should be done in factory).
Few years ago I had battery, which showed 100% charged and quite high capacity and when discharged to ~30%, died. Calibration was lying, the reality was 70% battery capacity in real life, at most.