Make sure the bike is from a local dealer, as if anything goes wrong with the motor, you need to be able to go to your dealer.
Bosch, Shimano, Brose are all good. Try to avoid cheap no name stuff.
For my wife a dropper post gave her heaps more confidence as going downhill, she can drop the seat...