The Yuneec batts are a disappointment. I had three go down with bad cells after only 5 months & 10 charging cycles each. They're nothing special on the inside. Looks like the same 5kmAh 4S HK sells for $40. See pic.
Meanwhile my four DJI P4 batts are two years old & 30 cycles each and are good as new. I don't mind spending $160/pc. for that performance. Caveats: I keep my batts fully charged all the time because I fly for work usually once a week. I'm also on call for emergency response and the drone needs to be ready to go. My main concern is that the H520 is not the "commercial grade" product it is advertised to be.
IMHO, if you are leaving your batteries fully charged for a week at a time, you are creating the conditions for poor performance with your maintenance schedule. The batteries, no matter what brand, are not at fault.