If you're thinking about getting a Gateway, no need. You can do everything it can by following this guide:
https://3ds.guide/
For 9.9 you'll be using soundhax now I think.
If you have a Gateway and wondering if there is a way to use that, I think there is. But it's a bit old-fashioned now.