Hi Joe, You shouldn't be disappointed with the Bosch Performance CX or the Yamaha motor systems. The new Yamaha PWx has even more to give on hills.
The Stromer uses a TDCM direct drive motor and it won't be as good as the above crank drives.
If I can help further pls pop to the website and email...