None of those games are any good really bh with yourself, the 3DS has got mega good strong titles though:- Mario Kart 7, Luigis Mansion 2, Paper Mario Sticker Star, Super Mario 3D Land, New Super Mario Bros 2, Resident Evil Mercenaries and Revelations, Zelda Ocarnia of Time and Link Between Worlds, Pokemon X/Y, Fire Emblem, Animal Crossing, Donkey Kong... m8 the list just goes on and on and on, there are so many strong titles the 3DS has that the Vita just lacks!
MK7 is good
LM2 is disapointing, the prequel was lots better.
Super Mario 3D Land is just too easy and NSMB2 is way to easy and looks like an NSMB hack, you can even find better NSMB hacks than the game itself.
Paper Mario Sticker Star is bad, that's what the fans say.
Can we call Mercenaries a game? Guess at least has online.
Revelations is great! But again it got ported with better graphix on PC...
Zelda is not my cup of tea, thou Ocarina on 3DS looks interesting
Pokemon X/Y was so overhyped, had the game and sold it afterwards, i'm back on BW2. (Bad story,FPS drops,online spammers,not much post game content, has less more stuff than BW2)
Animal Crossing is good but loses its " goodness " after a while.
Would rather play Donkey Kong on Wii and about Fire Emblem idk, i liked the GBA game.
That's what i think about the 3DS games you posted.