QUEST implementation: misc questions

I am implementing QUEST to do a simple Muller-Lyer illusion
experiment as a lab for a class.

I basically just modified QuestDemo.m. Once I'm done I'd be
happy to share it for those who want to demo the measurement
of the illusion or see how I was able to get QUEST to work.

But I have a few miscellaneous questions:

I would like to get the 50% threshold not the default 82%
threshold used in the Demo. Choosing pThreshold=0.50
causes an out of range error so I have been using 0.51 which
looks like it gives reasonable results (a control line length
comparison (no fins) gives good results) for this value. I would
like to confirm that what I'm doing is OK.

I would like to plot the psychometric function (the Weibull fn)
based on the results. Any hints on how to do this? I am not sure
of how to scale the stimulus axis.

QuestBetaAnalysis does not seem to be fully implemented. That
is it has no output. Is there a reason for this.

I would like to use GetMouse instead of GetClicks so that I can
check the location of the cursor and change its appearance
based on the position. However GetMouse doesn't work so well.
I get multiple mouse clicks when I check the button. Any ideas
on how I can get this to work better?