i would recommend foot holds over straps for a few reasons:
having holds will widen your stance on the very skinny js tray and if you have to bail you can easily get your feet out of the holds
bump. can I ask rwilliamtaylor where you bought those footholds from? I'm thinking of molding my own out of fiberglass or carbon and i was hoping to try and get some dimensions on a foothold like yours. otherwise I'm going to go with foot straps because they are easier to install and less $$$