I think riding in the rain sucks. How it would get any better on an ebike, I wouldn't know. The most vulnerable part on an ebike, especially the kits, are the LED/LCD controls which have some electronics inside. Also switches. I put a bag over mine when transporting bikes in the rain. The throttle is also somewhat vulnerable.
I've converted over a half dozen regular bikes to ebikes. If you start with a nice riding bike with good brakes and gears, you will probably get a decent ebike. These motors are ridden by millions of riders in China. They work fine for what you get. You get a bike that's good for riding around in a city at slightly faster than bike speeds. The motor takes off the edge off of pedaling. 12 mph feels like you're pedaling at 8 mph.15 mph is easy too, but faster speeds result in a high cadence unless you got road bike gearing.
These are \250W to 500W geared hub motors. These can be easily pedalled if the battery is flat, but are limited in speed to about 20 mph at 36V and 24 mph on 48V on throttle alone. There are 1000-2000W direct drive motors that weigh 14-16 pounds alone, and will push 30 mph. They are a bear to pedal w/o battery and use up your battery faster. Never owned one.
This is my first conversion. It's a 36V 10AH battery ($280) and 500W motor/wheel/kit ($199) . Got them on ebay in 2015. The bike is a Trek I've owned since 1992. It rides quiet. Gears are like butter. Brakes are fine for the bike's top speed. I've not had the motor out of the bike since I put it in. Maybe 1200 miles. It has no display other than a console to indicate battery life and assist level. I don't ride it in winter any more, but battery life is like a third less when it's freezing. I can get close to 30 miles on the 10AH battery, so I expect you could get your range with 15AH in a hillier area. Since this photo, I've added an inexpensive front suspension so I can get a little softer ride.
If you start with a junker bike, and I have also done that, you get something where you pull the shifter and the chain falls off. You squeeze the brakes and the wheels shudder. Work with a decent donor bike and you should be OK.
Shipping from Greenbike and also BMSbattery is quite expensive you know. I bought the Q128H motor from BMSBattery. but it's still sitting on my bench. I have no bike to put it in.
These kit motors will not have the torque sensors in the pedals found on high end bikes. some owners gotta have that. I've ridden them and they are nice, but I'm fine with the cadence sensors used on most kits.