Many of the DIY cables are not isolated and can cause errors due to ground loops in the system such as inaccurate voltage and current readings on a SmartShunt. Isolation between USB and the VE.Direct port is highly recommended.
Besides the Victron cables, there is a 4-port USB adapter:
A hub can be used to add to Cerbo’s USB ports. Generally, powered hubs are recommended. There are many available that can be powered from DC power which is a good idea for a Victron system to avoid loss of comms should AC power go down.