That advice is bizzarre. Some of it violates some computer manufacturers recommendations, and will explicitly get your warrantee revoked. Also, I doubt any normal user could implement the advice properly. Three major problems exist:
- battery life meters are notoriously inaccurate,
- users like having there batteries "ready-to-go", and
- having the battery in the laptop forms an important UPS function.
Today most operating systems (Windows, Linux) are optimized for laptop use. They expect that sudden power loss will not result in computer shutdown. If you pull the battery when the computer is running, any loss of AC power will result in the immediate shutdown of the laptop. The problem is that the operating systems expect the battery to be in place. They shut down the hard drive and postpone hard drive stores (delayed writes) during idle periods. If power loss occurs before the delayed writes happen, data on the hard drive is lost.
The advice is trading off full discharges from 40% life, which severely limit the batteries life expectancy, against partial discharges from 100% charge, which increase battery life expectancy. This is a very tough tradeoff to make against normal usage patterns. For example, to follow the advice, you need to miraculously discharge your battery to 40% charge, by accident, as deliberate discharges reduce battery life. The battery must then be stored in the fridge, until shortly before it is needed. At this point, the battery must be charged to 100%, and then used. Some people may be able to achieve that level of planning, but most won't. Murphy's law says that you will need the battery fully charged when you least expect it.
Finally, the charging circuits used with modern LiOn batteries are complex. Yes, theoretically you can make one do better than it would normally do. Practically, you have to know exactly what you are doing, and exactly what the battery electronics are configured to do. No normal user is going to be able to do that, and it is doubly difficult to manage against the complex usage patterns that take place in everyday life.