I think that CosmoLex actually relies so much on its stellar support infrastructure that it forgets we don't actually want to have to use it. Just make the darn thing easier to navigate and understand, and you won't need all that client-facing support. You can choose chat, email, phone, knowledge base, embedded training videos within the different pages, but darn it all, I just want it to be more intuitive instead.
CosmoLex in New Jersey offers their legal practice management application which supports all business administration needs, as well as accounting and billing internally, without needing to integrate with accounting software.