Note sure where this info re keeping batteries charged to below capacity comes from, but in my experience it's never worked.
I charge my batteries up and if storing them(eg. old D70s or D300) long term, they've never given grief in terms of explosions, lack of capacity, and other such ill effects.
Deep discharges shouldn't affect a LiIon battery in a way that it shortens their life. Dying batteries will die, no matter how well, or badly, you treat them.
I regularly use AA sized LiIon batteries(14400's) and have a set of a dozen or so.
In the time I've been using them, I've had two of them die(as in can no longer accept charge).
They didn't explode, swell up, catch fire or any other life threatening misadventure! .. they just won't accept charge, even tho I am able to force it into them.
When I put them in my charger, their low state of charge confuses the charger and it thinks they are NiMH batteries(being just over 1.2v), so I jump start them with another battery(connected in parallel to the charge port), the charger temporarily sees the higher voltage, begins the LiIon charge process, I remove the jumper battery and charge continues onwards for a LiIon battery.
Of the dozen 14400's I use, only two of them have failed(prematurely), they all get treated the same way, with a full charge(according to the charger), then discharged to the point where the powered device stops working(ie. full discharged state of the battery).
Just a fact of manufacturing life that some things fail eventually ... or prematurely.
The 4 (14400) LiIon batteries I have as backups have been stored in a charged state for about 3 months now(unused) and are still 'fully charged'.
Note that 14400 are AA sized, and I use them in devices that can accept the (roughly)4 volts capacity in devices that use AA batteries .. predominantly motorised devices.
Those 14400 cells are not too dissimilar to the cells used in ENEL15 sized batteries(ENEL3's etc). Don't have an ENEL4's or 5's to open up to compare, but your average D70s - D850 that uses those similarly sized batteries use a cell type known as 18490 which is a thicker version of the 14400 cell.
I've thought of trying to rebuild the one ENEL15 I've pulled apart with new cells, but those 18490 cells are hard to come by, or expensive, and by the time I've ripped the case apart .. well it's just not worth the effort .. simpler and cheaper to simply get a new aftermarket ENEL15.