The proper way to do ULA is to generate random 40-bit ID. Then your ULA are likely unique. Which means that if you want to connect or merge with another company, the networks are distinct.
IPv4 has a lot of trouble since everyone is using 10/8 space for corporate networks.