Those top mounts look like a workable alternative to safety levers. Very interesting.
Today's bikes don't have stiff brake levers so I shouldn't have a problem with whatever bike I end up with but if there is a problem, I'll know what to do. Safety is number one over anything else in my book.