I have experience with 2 non chlorine chemical regimens.
First was Baqua Spa, which gave us coughing problems, and it was relatively expensive.
Now we are using Brilliance, which is a brand of bromine, made by the same company who makes Baqua.
This particular bromine does not have any chlorine, nor does their shock. So far so good, but it's only been a month or so.
We also have no ozone.
Brewman