Phosban and GFO are really about the same thing. Phosban is just boutique GFO. Not to be confused of course w/ Phosguard which is a completely different substance (aluminum based).. but used for the same purpose. I'm using Phosban currently and have no complaints. I think most will tell you to save your $$ and go with a bulk pack of someone or other's GFO. Phosban is expensive for what it is... but at least for the time being, I'll stick with what's working... and it certainly is.
Either or will stop GHA from growing. Any GHA you have now will eventually starve from lack of nutrients... but manual removal (by you or a CUC) along with using GFO will get rid of it faster and more effectively. How long it takes is dependant on many variables... but don't rush it. I don't have a wealth of experience to lean on as many others on here do... but I have seen first hand that a drop from just 0.08 to 0.00 (hanna checker) cause problems including loss of color and some STN in SPS corals.