They do what they are supposed to do (accurate 3DS gamecard emulation) just fine;
but their value (things you can do vs price), ease of use (game selection), and number of runnable software - are inferior to buying a larger SD for the console itself and installing games (including digital releases and homebrews) to it, selectable directly from the home screen