Hi Ravi!
I've been communicating with Josh @ CrazyLenny's and I've narrowed my interest down to three: 2017 Haibike Urban Plus, 2017 Bulls Lacuba EVO45 and the Stromer ST2. The Urban Plus really looks like it would fit-the-bill, however; I'm a little concerned with the TransX M25 GTS drive...