In my opinion, Terraria in the 3DS is the best portable version, the mobile version of Terraria does not have good controllers, PS Vita is very rare to found and is very expensive, at least it will come to the Switch (With the version 1.3), but Terraria 3DS is not comparable with the other console versions, they is equivalent to 1.2 and the other versions is comparable to 1.2.4, Terraria 3DS haves content like the 2 events of 1.2.2, Duke fisron or Fishing, but does not have Mounts (Except the minecart), they does not have online, only local multiplayer, i do not think they want to do it equivalent to version 1.2.4 becauseTerraria come to the Switch, and they will only get updates to fix bugs, but it is a good version, not the best, but very good...