All questions you have in this video can be answered pretty easily, but probably not very satisfactorily.
All NiMHs (like has been said before already) can be abused a whole lot. They don't have nearly as low of a thermal runaway temperature (and have much less hotspotting) than lithium chemistries. I think the thermal runaway temp is like 175-200C? It's really high. They use these things on satellites for that reason. As a general rule, the failure mode of these cells at high current is dendrite formation (internal short-circuiting), which scales roughly as the square of the current. So 1500 cycles at 2A means 100ish cycles at 8A. Although I've seen RC enthusiasts pump 20A into cells and have them survive 25-50 cycles, so YMMV.
That being said: consumers rarely use their batteries for more than 50 cycles. Especially stuff like eneloops; it gets used maybe 5 or 10 times, then it falls between the pillows of the couch to be forgotten.
As for sensing; they're obviously only doing FET sensing, and very roughly so. FETs aren't good resistive elements for many reasons, especially when used in a switched mode like they are. The only reasonably accurate current sensing that is going on is on charging. Current sensing is very expensive so the trick in these low-cost devices is always to just do as little as possible of it. So that's why you're not getting the mAh estimate after a discharge, only after a charge.
Just some perspective on this machine: at full power, presumably it's drawing about 40W from the wall to charge 2 2100mAh 1.2V (i.e. ~2.5Wh) cells up to 70%. In that time it consumes 10Wh to get a total of 3.5Wh into batteries. That's pretty shitty, no wonder it's go to vent all that excess energy!