I bought ss pistons from RD a long time ago, maybe 25 years. I also run silicone brake fluid. I have never had a problem since. When I overhauled them before the ss pistons, the pistons were very rusted everywhere. I was also running castrol lma then. The brake booster also kept failing. I put in the Lockheed boosters the same time as the ss pistons and silicone fluid. Again, no problems in 25 or so years.
I can't comment on what BDA and JB say, but I am glad I did it. However, I know I didn't pay $160 a set back then. However, $100 per set comes to mind.