Uh... better question:
What firmware are you on? 9.2? 9.5? N3DSXL or old?
If you can run Gateway (9.2 or lower); do it. If you can't (9.5); get the Sky3DS. At least have fun playing more games while you wait for a miracle to happen. If you're on an N3DS, you'll want a Sky3DS anyways to install GW. And when you're done, you can use the Sky3DS to share and multi-play with friends. That's the great thing about Sky3DS, you don't need to install it to just one 3DS!
::image post of barney singing friend song goes here (but I'm lazy right now)::