My advice is to get something that feels like a real bike. Some of the ebike designs that I test road felt a bit strange to ride. In my opinion you should test ride any ebike before you buy it. I understand that sometimes the prices are veru tempting online, but how can you tell what you are getting when you purchase online.
Even better would be to add your own kit to a bike that you already have. That way there are no surprises. If you have some skills it's quite easy to add a Bafang Mid drive kit to any mountain bike. You can even get a shop to mount a kit (for a price). Where are you located?