@ToolPunk Having reviewed the Stargate3DS I can advise it does work well for what it does. However, at the moment it cannot load the more recent 3DS roms like Pokemon Ultra Sun and Moon. To play online you still need a private header and you still need to inject them into the rom in order to get online at all.
Also, both of my review samples seem to have bricked themselves. One arrived bricked and the team were nice enough to send another. This one went wrong after the review was written - though, in fairness the review samples were not a true representation of the retail product.
If I were to choose between a Sky3DS+ and a Stargate3DS, I would go for the Sky3DS+. I've had far less hassle with that card. Admittedly, it's a little more fiddly to get online games working, but only in the sense, that it creates a txt file for each game on the memory card.
If you need any help with either, especially setting up private headers to play online, feel free to drop me a message