Don't want to start anything.
All I know is BGA turns off because of the high nitrates. It's the relationship between the bacteria and the algae that breaks down with Nitrates in excess. It will not grow better if it's above the feeding limit, it uses a soft-spot. Once you're out of bounds it will disappear as it's unable to maintain the symbiosis.
I never used medication in my tank. BGA came and went all by itself every time. Once I spotted the algae I would increase dosing of NO3. Why I got low NO3 in the first place? I trim plants when I feel like it. Sometimes there's almost no NO3 left. In the span of two weeks I had NO3 jump from 10PPM to over 30PPM. All just with a heavy dose of scissors action.