They don't sell the plates anymore that say 11-99 Foundation. There were some groups that were complaining it is akin to buying a "get out of jail free card". But if you go to a CHP office, you should be able to still get information on how to sign up for it. I knew someone at a past client of mine do this literally 6 months ago.
When I do see the plate holder on a car driving down 280, some drive within the limits of the law, some drive a bit "spirited". But I haven't seen anyone with it driving reckless and dangerously yet. I think the Foundation in itself is a good idea. The potential for abuse, however, is inherently part of it. But if you got $1800 to burn on it, go for it. Having a radar detector is cheaper and introduces preventative actions in your driving too.