That's weird the only brake products I had problems with were Mintex. (also none mog)
I have never had issues with EBC stuff but I know of others who have. (de-lamination after pads left rusted to discs funnily enough - as car washing obsessives!)
So you can never tell until you give a product a try as to whether it'll let you down.