I got introduced to ebikes mostly for my wife's benefit. Years ago I bought her an IZIP Trailz AL to get her back into bicycling because she couldn't pull the hills on trails we would ride. I sold it after she got her strength up and didn't want to ride a ebike anymore.
Crude technology with lead acid 24v battery pack but it was well built, comfortable, assisted her up the hills well, had pretty good range and the rim brakes were amazing. Much better brakes than some disc brakes I've used - if it was because of the brake pads I wish I knew where I could buy them. If I hadn't sold the bike it would have saved me from doing the Tongsheng mid drive installation on her Dahon Briza. Substituting lithium ion for the lead batteries and overvolting it to 36v (capable of that per reports) would have made it an excellent ebike ride, even now. I think I paid just over $200 for it from Walmart when they were closing them out, over 10 years ago.
View attachment 78107
Several years ago I bought a simple MXUS 250w 36v front hub kit with throttle thinking I could use it to ride to work once in a while to assist on steep hills only. I tried it on a few bikes, it worked well for fairly flat routes but that isn't what I needed. Currently I laced that hub into a 16" rim to use on a single wheel bike trailer, in the smaller wheel it should provide much more assist but at a lower top speed. I don't need speed when I need assist grinding up hills anyway. I'll get back to that project eventually, it is almost completed other than some small tweaks.
Bought a Yamaha powered mid drive gravel bike about a year ago on a whim. Brand new bike sold as used from bicyclebluebook on ebay for ~40% of MSRP. It has been a great bike.
View attachment 78110
Over the years my wife's knees have gone bad which is why I put the Tongsheng mid motor into her Dahon Briza, that is working well for her.
The rear hub motor installed on the Schwinn Sierra is only there for testing, I bought it to put on a tandem cruiser that we have. I was going to get rid of that bike but my wife asked me to keep it. It needs assist for us to ride it on the hilly paths that we used to take it on. After testing it on the Schwinn I'm confident it will provide adequate power to make up for my wife's limited pedaling ability.
I hope you get what you need from whatever you choose, there are compromises with each. I've never ridden a direct drive bike but from what others have written they are heavier, add significant pedaling resistance when unpowered and don't pull hills as well as geared hub motors or mid drive kits.
Good luck with whatever you choose.