I've had my Legacy Pro for about a week now, and there really is only one issue. Apparently you can't hold a temp in on demand mode. I hope I'm wrong.
When you select on demand mode, you increase the temperature by holding the power button down. When it reaches the temp you want, if you take your finger off the power button, the temp will immediately drop to about 100F. IF you continue to hold the power button, it will reach 464.
Customer service suggested you can take a quick hit when it reaches your temp, then repeat the process. But apparently the unit takes 15 seconds to heat up, at which point it will vibrate. The drop to 100 or so is immediate, so that's not enough time to heat up to your desired temp.
I repeated this process several times last night, and the unit eventually vibrated. But did it vibrate because it reached 370 (my original desired temp) or 104? Or somewhere in between?
Perhaps the solution is to go to session mode, and immediately turn it off after my first draw. Then turn it back on and repeat for each hit.