I don't think much of the e-brake levers, either; I've got at least three, maybe four different kinds, and none of them are any better than (or even as good as, in some cases) the stuff on the cheap bikes I tend to get off Freecycle and yardsales and stuff for my projects.
So...the best solution is to use your regular levers that work for you, and add the ebrake switch to those or elsewhere along the line. There are a few threads and many posts about doing this; I've done it at least three ways I can recall, and seen it done here on ES two or three more.
On DayGlo Avenger's first friction drive with an actual controller (brushed), I setup two momentary NO pushbutton switches on the actual brake lever handle, to engage the brake line of the controller. Two were used because I was still wearing my DayGlo ski gloves at the time and the fingertips on them don't pass any tactile data thru, so I needed a wide area in case I missed one switch I'd get the other.

On CrazyBike2, with 2QD's open-throttle-line-for-braking method, I used a reed switch and a magnet placed so that the switch would disengage when I pulled the lever in a bit, disconnecting the throttle which automatically shuts down the controller. I think I also tried a switch setup but I can't recall the details.

On DayGlo Avenger, I used an identical switch to the friction drives, but this time on the brake cables down on the front fork.

Here on ES I've seen a reed and a hall used on the cable, and also both used on regular brake levers, in a couple of ways.
At one point someone was selling some magnets and switches to attach to the bottom of the lever/mount, to do the same thing.
So you don't have to try to find good levers--just use the ones you have and add switches wherever is convenient for your setup.
That said, there are some good levers with switches built in, but they're not for bikes--they're for motorcycles and bigger scooters, where the switches in the levers activate the brake light in the taillight. Those are what CrazyBike2 currently uses, although I do not yet have them wired to control the ebrake itself--when I do, I'll be using a relay to do it just like I did on DayGlo Avenger's taillight/brakelight switch.