What if you give them a confirm page in vtpro. So they press the button you want to he a press and hold for reserved join. And that shows a pop up you make, then pressing confirm or whatever you call it; that is the actual reserved join?
?
or maybe pressing the button you want to hold, shows some other button or text that they press to actually fire the reserved join?