You might give ActiveCollab a shot. I've spent 16 years going through various project/product management systems and it's one of the only ones that springs to mind when you mention sharing client access like that and trying to keep things user-friendly.
That said, if you're using the service desk stuff from Jira I might stay with it. I understand the pain of having to administer Jira and how it creates project-specific EVERYTHING on the backend (workflows, et al.) but it's great for end users and it's super flexible.
That said, if you're using the service desk stuff from Jira I might stay with it. I understand the pain of having to administer Jira and how it creates project-specific EVERYTHING on the backend (workflows, et al.) but it's great for end users and it's super flexible.