This charger definitely has quirks but it's probably the best one available. I say that because the nearest competitor, the Maha Powerex Wizard One MH-C9000 Advanced Battery Charger and Analyzer - Deluxe Accessory Storage Case Included
requires a lot more button presses to get it to do what you want. Also, as near as I can tell that model does not have a mode where you can discharge the batteries and automatically charge them afterwards. This La Crosse one can do that in addition to being a smaller unit and having a more streamlined interface.
This is a great battery charger with a lot of features but it tends to be quirky. For example, if you are charging one battery, you cannot then insert another one and set it to a higher current. So, each slot is not really totally independent. Also, I have found that when starting to charge (or test, etc) multiple batteries, it works best to unplug the unit with the batteries in and then plug it back in. Then, you can set all batteries to be charged (or whatever you want to do like test, refresh, etc.) with the same current in one step. This unit is certainly perplexing to operate and takes some getting used to!
Also, the included manual really isn't that great, however the company has a better manual available to download on their website.
Once you get this programmed to do what you want, it works flawlessly and even has a temperature monitor which will temporarily halt charging should any cell reach above 127 degrees, and then automatically resume charging when it cools down. This is important as it allows you to set a higher charge current without the batteries being damaged. Since it's a smart charger, and it knows when to stop charging, a higher current (even 700mA or 1000mA) is perfectly fine.
This leads me to my next issue with this charger. It defaults to a really slow 200mA charge. So, if you just insert batteries to charge and walk away, it will take forever to charge them up. It's a myth that 200mA is somehow better for the batteries. With a smart charger, it actually doesn't help anything and only slows the charge time way done. I really wish this unit allowed me to set a higher default charge current.
Also, this comes with 4 AA and 4AAA rechargeables but they are not low self-discharge ones so of limited usefulness to me. The included case and AA to C and D adapters are nice to have however.