You may think using ML in combination with Guardian/GPRO. This will give you tribble protection. First protection is Guardian, second protection is the obfuscation and third protection is the DLL. Since ML DLL generation is totally random, a hacker must spend tons of hours to be able to skip your protection but skipping a protection does not mean this person can also skip other projects. Every project is unique (Guardian and ML) and every project needs to be hacked and spent tons of hours.
We are very confident that both products are strong enough to be used alone but combining them will give you best possible protection you can ever have. Use Guardians/GPROs default licences for this, if you want to be very strict you may even use CID of Guardian and CID of ML!
GPRO has ability to automate things completly with your existing scripts. We do offer API for GPRO to make fully automation. ML will soon also have such API for vendors they use Remote licencing