What is the matter with this Shimano disc brake lever?
If you want to use these brakes 1 fingered, I would recommend moving them to the inside of your shifters to remove the overlap with your middle finger.

I have all my brakes set up like this and it works great.