The 3DS Minecraft is sandwitched between being N3DS only, the release of the Switch version, and that this is the worst-looking version avalible on the market (even the mobile version can profit from bigger screens). Thus, I think the Vita version will outsell it, simply because the 3DS won't sell more than 2m.
But the real answer is the NGage version will outsell them all. No contest.