Even if you decide to detect the shaderversion, it would still be a good idea to have a Fallback Technique in your effect file.