Re: NiMh battery life, much depends on the battery and charger design and quality.
For the best part of four years I used a twist for everything, utility cycling, trailer towing etc, and in daily use often seven days a week.
Coming up to four years old I recelled one battery just to return...