I'm glad we agree on the UI, sorta. :) I wrote an article advising people not to abandon dynamic sql due to mistaken beliefs about SQL injection and stored procedure performance: http://msvfp.advisorguide.com/doc/18675
Thanks, I'll check out the article.
Yes, I don't raise the performance issue, because it is quite minimal these days.