I thought Moscow Plus came only in 27.5 or 29 sizes?!
The delay on my pedal assist is about half revolution, give or take. Maybe yours have a faulty/loose sensor?!
As far as the battery goes, if the voltage is the same it should work. Although, I don't see how it's a better bang for your money.