The deluxe edition is just fancy packaging, really, and yeah, it's SAG exclusive. They'll restock, as a large portion of their sales anymore are based on Everdrive products and the SD2SNES. It's just a matter of when they get the boards in stock.
Now I even saw something called the 64drive what shoud I get 64 drive or everdrive 64 I'm going to be makeing my own game with it so what's better for makeing homebrew