Sorry to say my dears but keeping li-ion chemistries fully charged causes undue stress on the batteries.
Since most commercial battery chargers are set to charge cells fully without giving the user an option to fine tune the maximum charge voltage, the only reasonable alternative I see is to fully charge batteries just before use, and let them rest as they come out used from whatever device or with just a brief post-usage fast charge if too drained.
You can also rig yourself up with some modified charger with selectable lower voltages, DIY a proper fully adjustable one, etc.
If, for example, a dual cell regulated mod is enough for you but instead you acquire a triple cell one and restrict maximum charge voltage to 14/15 of max (3.92V for 4.2V cells), the useable energy will at least be equal and the battery pack stress so much lower you can expect at least quadruple life for your (50% bigger) set of cells.
In any case, cell nannying is required if you aim to some sort of cycle life advantage, something which comes at a cost.
Cheers