I love these discussions.
Rim brakes are great under some circumstances - mainly light riders/bikes at low speed. I have Shimano Ultegra rim brakes on my road bike. They're probably the best rim brakes I've ever used. Go for a ride around the block on that bike and anybody would agree that they're fantastic; however, going down a hill at 40 mph and a pedestrian steps out on you, and it's a completely different matter - as I found out the other day.
I went straight over the handlebars on one brand new bike when I applied the rim brakes. Does that mean that they have good performance? In case you're wondering, it was because the back brake was on the right, which I didn't know.
All I say is that you should fit hydraulic disc brakes to your bike, try them for 1000 miles or so, and then see if you want to change back to anything else. I've never met anybody that did want to change back.
On my electric bike, the Shimano hydraulics work perfectly after 4000 miles. I've never even looked at them in that time - no adjustment, no pads, no cables, no cleaning. Nothing! Just like your car.
The main thing with hydraulic discs is the modulation (control) you get with them that I've never experienced with any other type of brake.