I have read that too nop probably just another sd card.
It's been confirmed through countless emails with the card's team that they intend for you to purchase another "Sky3DS" card when you use up 10 games. Not another SD card, a whole 'nother cartridge.