It's fine. It's minimalist and gives consistency so it's good to have when you're dealing with a large number of products and don't want to deal with the particular individual diagramming styles of each product's lead. But I'd not use it beyond a starting point. It's no substitute for infrastructure diagrams or data/control flow diagrams for complex systems.
I've never delved into the last C though. That level of detail feels innane to me. But if you're visual and you have it fully automated it certainly can't hurt.