I just played the first levels of "LEGO Batman DC Super Heroes" on the Vita... it's free for European PS+ subscribers this month and I really like the LEGO games. After that I tried out some of the other versions: 3DS (Demo), iPad (was on sale for €0.89), PS3 (Demo) and PC (bought it for €6.99 only 5 months after release).
Obviously the Vita version it can't hold a candle against the prettier versions with more complex levels for home consoles and PC, but it is still a fun game and IMHO it is the best mobile version while rated the worst mobile version.
The iOS-version looks nicer than the Vita-version (at least on my iPad Air), but the touchscreen controls are shitty. Had they added MFi-compatibility so you can play it with a gamepad, it would probably be the best mobile version:
The controls on the Vita are sooo much better and the graphics are "okay" (except of the prerendered cut-scenes... these look the same like the 3DS-video sequences):
The pixelated 3DS version is by far the ugliest version, additionally it has serious performance issues (15 - 20 fps)... but at least it has good controls:
The 3D-effects of the 3DS-version aren't very good either compared to many other 3DS titles... that surprised me, since all LEGO games are stereoscopic references on PC, the 3d-effect is excellent with 3D vision!
My ranking of the different versions: PC 3D Vision >> PC 2D > PS360 >>> Vita >> iOS > 3DS
Long story short: if you like LEGO games and want to play them on the go, give the Vita version a chance despite its 62 MetaScore... especially if you get it for free via PS+.