I disagree with the suggestion that you get a dedicated NiMh and a dedicated Li-Ion charger. I have had exactly that for years and it has not worked out very well for me. I have even had NiMH batteries explode on me in a dedicated NiMH charger. The problem is, to get a decent NiMH charger, you would pay as much (or more than) a hobby charger. And then you would have to do the same with a Li-Ion charger. I have 3 or 4 $20-30 dedicated NiMh chargers. So if you want a good, CHEAPER option, then the Hobby Charger is still the way to go.
Another issue is balancing cells in a multicell torch. These are becoming much more common- I have two myself. One is a 2x18650 (SR 3800), and one is a 3x18650 torch (the TF 3T6). It seems very advisable to balance batteries before you use them in these sorts of torches. A dedicated charger simply cannot do that. I know I can use a multimeter to test each cell before use, but that is most inconvenient and it does not seem all that practical to me.
There is another issue - and to me this is a really big one. You have no idea what the dedicated charger is doing. It could be doing a top job - or it could be totally stuffed. You have no idea. If the green LED comes on, you hope the battery is charged. My cheap Li-ion charger has gone the whole day with out the green light coming on. I have no idea what is going on - have the batteries charged? Are they just slow? No idea. A hobby charger shows you every step of the way. With a lot of models (even some very cheap ones), you can even display the charge curves on a PC screen in real time. That might be a bit over the top, but I have much more confidence that my batteries are being charged correctly with a hobby charger than with a dedicated one.
And I think the differences between the cheap (entry level) ones and the better ones is not so much a difference in functions - they all seem to do pretty much the same thing. They all use the 4 button layout, and pretty much the same software. The difference is in power (of course) and quality. Power is not such an issue with us in the torch world. A basic 50-100W unit would seem fine. So the real difference is in quality. Some balance well (iCharger, etc). Some do not do so well (iMax). The problem is the price difference between the cheaper units ($20+) and the midrange units ($80+) is a big jump. And a high end unit is up nearer $200+. If you are into RC, then I guess you would need to look at more differences. But for charging torch batteries only, it is hard to justify a $200 price tag for an item that does the same thing as a $20 charger. I have a couple of the $20 units, and I am fairly happy with them. The Accucel-6 seems to work perfectly for charging single cells. I do not have the balancing cables yet, so do not know how it performs in that mode. The iMax does not even charge single cells, so that unit will probably end up in the bin. I am seriously looking at a better unit (the iCharger 106b) simply because it seems to be more reliable and better quality. And it also has a USB-PC function that might be good.
But I would not move to an iCharger because it has more features or because it charged better. The only extra feature that I see in the iCharger is that it can measure battery internal resistance - which seems like a useful thing, but nothing special. I would get a better unit simply because of reliability. And perhaps the iCharger (or similar) would be a bit more accurate - that seems like a good thing! One thing with some of the cheaper hobby chargers seems to be the accuracy of the balancing system. A number of iMax users complain about poor accuracy. The Accucel-6 seems to be a bit better (perhaps even adequate - dunno yet). The iCharger seems good. So if this turns out to be important, I guess this reason alone will justify going to a better unit.
What I see as the biggest problem with hobby chargers is the amount of messing about you have to go to get get charging cradles. You might buy special holders (and modify them), or get magnets, etc. You will have to solder up balancing cables, etc. It is a lot of messing about, and a lot of people simply don't want to do that. This is a fair concern, and for these people a dedicated charger is probably best.