i've always just manually edited all the ebuilds making sure my cflags will work and I always read the bug reports making sure that I don't repeat a mistake. IE -fstack-protector-all kills python so I don't use it with python.
So I'd like to try and think of ways to make it so you can use your cflags and have the documented "bad" flags for that ebuild together, not filtered just in a place where you can check it and go "oops I'm a dumbass it's documented here that this flag breaks this package, duh"
Also this would help let us know when a cflag becomes usable again.
I'm gonna stick to this idea because I think it would be helpful to help the ricers , sane people and developers.
or even the idea of a package.cflags where you can use specific cflags for an application, like encoding makes heavy use of the fpu, you you could store some useful fpu sensitive cflags there.
and if this is just a cry in the dark at least sombody saw it

If God has made us in his image, we have returned him the favor. - Voltaire