Case Management

I see there was a topic about this last year. But I am looking to take it a bit further. I am setting up the maintenance module and probably going to set up the service module as well but I am thinking of using the case management to sort of house all of these things. Has anyone pursued that? Was it successful? or am I going down a road that is unchartered and probably don’t want to go there. I know from what I can see there are now trackers or dashboards for case management so I probably will have to come up with something but I just want to know if this is something worth trying?