Respectfully yes and no. If you can tie up the phosphate AND stop new phosphate from coming in... Wish I had more time to debate this with you. As far as the cost I found alum cheaper than any herbicide from my local chemical supply.
If pigs could fly bacon would be harder to come by and there would be a lot of damaged trees.