I paid my gateway 40€ with a 16gb µSD card, price of a 3DS game in france, i use it to store de few game i play "not usualy" and install games in my emunand if i play them more often, i got like more than 15 games i paid (physicaly i mean) and so i dumped the headers of MK7 and ACNL, it took me 2min to understand why, how and to make it so to play a game it take me... 5min ? take it, patch it, copy it and play, plus, i don't have to deal with the shitty WLAN of the 3DS... i Know the CFW side, i use it, i use RXtools to play my GBA games and other stuffs, but saying CIA are not THAT bothering than .3DS/.3DZ are lies, especially if you add the fact that you have to convert the game if you can't find the CIA directly, and that, is more than annoying and boring...
You can say "But THEM are theives, and THESES are copy, and THAT one is an imitator!", but it would be bad faith to say that gateway is not the best ergonomic way to enjoy fully your 3DS...