Cheaper option and can always add middrive kit later if they need assistance.
Buy something with 11 or 12spd as they have low granny gears, in case of 11spd 11-46t cassette, there are aftermarket 11-50t cassettes. As rule any bike with these drivetrains will be higher spec with better...