Hi
I've responded to Your post with a will to help You
We were using a ticket system for all users, but it occures it wasn't a good idea. For example 5 - 10 times the same day I was answering the same question to different users. When You have it on the forum where everyone got an access to than more users can benefit from one thread. This way I got a time to answer more questions.