Lithium batteries (somewhat like other chemistries) tend to be quite forgiving. I guess it depends partly on your charge C rate. In constant current mode is current ripple really going to be that much?
Even if it is, if you're charging a 30Ah pack for example then ripple isn't going to significantly affect the cells in a negative way - and perhaps it may even reduce the recoverable solid electrolyte interphase layer - which isn't a bad thing
Some of the now defunct systems used to pulse charge at the end of charge (during balancing) other systems pulse charge to give DCIR for the BMS to calculate SOH
My advice would be don't overcharge, don't let the cells over discharge - and keep them as near to a temperature as you'd like to be kept in
Even if it is, if you're charging a 30Ah pack for example then ripple isn't going to significantly affect the cells in a negative way - and perhaps it may even reduce the recoverable solid electrolyte interphase layer - which isn't a bad thing
Some of the now defunct systems used to pulse charge at the end of charge (during balancing) other systems pulse charge to give DCIR for the BMS to calculate SOH
My advice would be don't overcharge, don't let the cells over discharge - and keep them as near to a temperature as you'd like to be kept in