Good news for now, but i concur, as soon as you leave it a week it'll be goosed again.
Mine seems to be OK for now, but was a bit weak when I first got and used the bike.
Left it on an optimate for a week and it's been fine, even being left and only started once in 3 weeks, so I must have caught it. The only sign of weakness pre-charge was weak lights. Previous owner had had it laid up for 6 months in his garage.
Fingers crossed for you though.