It fixes the disparity between Biochem and the other crafting skills for endgame stats.
No, it doesn't. Biochem will STILL have a disparity which would be even greater if people couldn't get augment slots on gear they wanted.
All making Augment adds BoP would do is not allow people to put slots on gear they want to wear because of the look of the item. It wouldn't make Biochem any less unbalanced than it already is. The only way to fix that imbalance is to make everything that is currently BoP in Biochem BoE so that everyone can use it without having Biochem.
You are trying to fix a problem by creating another problem.