Hikari06 great work so far!
The "Problem" that I see is that you still have to buy a realy big SD Card witch you only need one time at the installation.
OR
You need a lot of time moving every single game manually to the SD Card, than install it, and then remove it.
You already showed up as a...