Badspot will only make shaders work for as many people possible. He can't magically make your hardware better, the best he can do is a workaround so your sub-par card (or lack thereof) will possibly have a chance of being able to run shaders.
That being said, this appears to be a relatively simple thing to do, I myself have wanted this specific feature since I saw the first shader dev video.