Have you considered the repro's of the original door limiters? They really aren't that much $$.
http://www.classicparts.com/1960-66-...ctinfo/18-481/
I don't know if there is an advantage to using the Jeep straps versus these, but before I spent much money on the Jeep ones......