For the most part it works well in the Customer Service Workspace, however for some reason there's an OnLoad event script that specifically hides the category for only the Customer Service Hub. Most documentation around this is for the Field Service, which is much more complicated than our simple virtual asset tracking needs.
We could go down the path to create a script to somehow undo that or do some other alternative customizations, however before we do, I'm curious if there a specific reason the customer asset category is hidden only for the Customer Service Hub?