The support team can be great a providing custom reports almost on request via the forums. Have you thought of making them all available somewhere for everyone to browse through and selec the one they want.
Maybe a forum section or built into the application to browse a controlled repository, almost like the solutions function within the application.
May cut down the repeat requests and will allow the end users to not reinvent the whole wheel if there is a tried and trusted report that does most of what they want. It will also help understand what can be achieved with the custom query options.
What ever is easiest to implement and adds value to us as a community.