The only thing that I see that might be an issue is " and do monthly reports of each specific device and or on a larger scale
the server to find patterns so we can try to fix them for future use."The Dashboard (reports) in osTicket is pretty out dated and is slated to be revamped. We use @[deleted] Reports Mod for our reporting needs here. http://www.sudobash.net/osticket-reports-6-0-osticket-release-1-7/We use a monitoring software that emails the ticket system so that it automatically opens ticks for some devices, webpages, and servers when they have issues.