Ron,
I just saw the pictures above. IMHO, the piece of tubing that your throttle control is mounted to will need to be braced. It appears to me that it just won't be sturdy enough. If you plan to keep your hand on it at all times, and it works quite easily, you may get by with it. I like to be able to take my hand off, so I have mine set tight enough to hold the lever in any position I put it in. That requires good support.