There's a great alternative to FreeShop actually, it even outdates it, it's called eshop, it has pretty much all the games you'd want on there!
Unless you are one of those spoiled idiots who used FreeShop for something other than it's intended purpose, doing things such as piracy...