I would agree with you in most counts.
However, I've also been using DiviPower battery for my K7, it has higher capacity, it costs less and so far it has been charged and used for many cycles in the past few months without issues.
I bought the OEM battery from MS Color and it comes with 1 year warranty.
I was hoping to be able to find something similar for my E-PL1.