I haven't been in RC for long...
But here's my take on it:
Our battery packs are made up of individual units called cells and many racers here will race w/ battery packs composed with mostly 4 or 6 cells. (I am excluding Li-Po in my take here...)
Method of full pack detection = Peak monitoring. As someone else has mentioned, its been around for a while, and today I would say it is still the preferred method of determining whether a battery pack is full or not.
Another method is by temperature monitoring. When a cell is approaching full, it starts to generate heat and the amount of heat it generates (as I have been told) is a method of determining how full the cell is.
The method of charging has varied... pulse, linear, step charging... many different ways to try to get the most voltage and runtime into battery cells, and it seems step charging and linear charging seems to be the fad today. (at least in my area...)
Since packs are matched on discharge characteristics and those are usually different from their charge characteristics, no matter how "matched" a pack is, there will always be a difference between cells.
Most chargers to date will only charge their battery packs one + terminal and one - terminal. This can potentially lead to over/under charging of particular cells in a battery pack.
Therefore I would select the ICC to be the best hi-end charger to date. It charges in both step+linear methods. It has both temperature and peak monitoring for independent cells, to ensure no single cell gets over/undercharged.
Although there maybe no actual benefits (while racing) from ICC because our "discharge method" remains the same, if you are just a regular guy like myself, unsponsored, and has only limited cash on buying new battery packs, by not over charging your cells, you will not damage you batteries, allowing them to last more runs, this alone is a concept worth trying out to me.
That was my "analysis"
(most likely flawed), before I went and bought the ICC. I own one now, and I have to admit, I really like it.
I realise there are still issues to be resolved with this charger... but the concept of ICC, as long as we still make battery packs the same way we do now, will always be a good idea, simply because over charging a few cells in an entire battery pack is always a bad idea.
Sorry for blabbing... but I feel the ICC charger has taken a lot of sh*t from people who have never OWNED and TRIED IT. If you have then I respect and feel you should keep your opinion, but if you haven't... I feel its not fair to the charger... and you should buy and try one before you make an opinion about it. If you couldn't buy one due to avaliability then talk to Erik Jonk (you may find him at times on the ICC thread), he will give you the information you need to purchase one.
Most of all... Have fun racing!