I don't know why AC would have to open on the server. It would simply connect to the database. And, you shouldn't have to do a manual restart on the services every morning. I am not sure how much support has helped, but I would tell them those two things and ask them to fix it.
My guess is you only have AC on one server. So reinstalling wouldn't be any harder than any other office whether you have 100 clients and four servers. You would only need to reinstall the AC on the server.