I am a firm believer in G-d-Directed evolution, but I think that this is not a constitutional issue and a simple disclaimer sticker should be allowed as a local decision. They're still teaching both ideas, so what's the big whoop over a sticker?
There are many atheists, including many on FR, that think science will be damaged, unless and until we have about as much God in our soceity as the EU constitution.
Many of the same crowd do not understand the difference between creationism and intelligent design (which has been around for ~ a thousand years)
The big whoop is that there shall be no other God before the state mandated god of secularism and atheism.