i DON'T KNOW, BUT I'D NOT Loose the SL66, they always seem to work. I recently got a SL66E to add to my SL66 and find myself using the old, trusty SL66 more than the 66E. I don't know. I just seem to fit better on the 66. But good luck with the SE. I know they are find goodies.
Logan