The lever seemed to be a perfect fit with my build being that it is thin and decently low profile. The lever came out of a Land Cruiser that my neighbor was parting out and the price was too hard to pass up, free!
I will have to figure out the routing of the cable but I don't think that will be too much of an obstacle. The lever looks like it has a good deal of cable pull so I am hoping that the brakes will work great once everything is all hooked up. I have rear disc brakes and the old foot lever did not work at all. I think that they just weren't connected correctly.