New/enhanced catalog variable types
A number of new or enhanced service catalog variable types would be really useful for us (and I hope others):
For reference fields, add AJAXTableCompleter functionality. (It's really infuriating that we can do this in, say, Incident's caller field but not in a reference type catalog variable. Use case: you try finding the user you want out of our nearly 80000 many of whom have duplicated names).
Also for reference catalog variables the ability to use the tree_picker functionality that we can already use on a regular form would be great. Use case: selecting a department from our tree of 470-ish.
Last but not least, how about a list collector variable that shows not a plain list but a tree picker on the left hand side? e.g. selecting a set of department references.