I have similar binding choices as you for my jj's. Personally I think I'm gonna go with rossi 120, 140's there reasonably priced and iv'e ridden them forever. Although all of your other binding selections are legitimate options as well, i also looked into STH 14's.