Ninjapass X9TF for the DS ???

I'm trying to find a reliable way to play homebrew on my DS without using the massive GBA slot. Upon reading the M3 simply thread, and following the links to purchase one, I found the Ninjapass X9TF bundle for $36 at winsunx

Is this a one time solution to play homebrew & rom? It seems like a good deal to me considering it comes with a 1GB microSD and a USB card reader.

The only reason i'm asking you guys about this is because I don't know if this contains the Pass key for actually playing the files? Will it support the media players as well?