Yes, excellent points! And there is actually a toggle / hold to grip option, and you can even specify if you want to use grip or trigger on a per item basis (the grapple gun uses toggle, for example). The problem is that there isn't (yet) a way to say, "Only use toggle to hold this item if this is an HTC Vive".
Another good example is teleport. On an Oculus Touch you can hold the thumbstick forward, then release to teleport. On a Vive, there's a trackpad, so that doesn't really work. I have it setup now so that on a Vive you have to press / click down the trackpad to initiate the teleport, then release to confirm. But now that means you can't use left stick click to cycle through locomotion modes like you can on an Oculus..
Anyways, thanks for the feedback and pointing that out. I will have to consider how to implement this. Maybe a "Use Toggle if Vive" setting or something like that.