Caulerpa is more efficient than chaeto and will outcompete it, but was a long term nightmare until I got a foxface.
Even taking down the tank and scrubbing every rock and surface did not solve it as it grew back from tiny bits in crevices. But the foxface eventually stripped it so much that I never saw any, and brought it up frequently from my refugium to the display to feed him.
In more than 20 years of reading forums (many hundreds of thousands of posts), I do not recall ever reading of anyone with a first hand experience where sporulation from caulerpa actually caused a substantial tank problem.
I had two varieties. The normal grape caulerpa racemosa never sporultated in my tank. I had it for much more than a decade.
I did have a variant of it called peltatta, which did sorulate several times then die back over the years. Those events never caused any issue in my system. It might have been a good food for filter feeders.