For me, the best way to play is tied to the hassle of arranging a game with a local player, often driving to a location or hosting it and balancing my whole week's schedule to make up for it. The only true way of uncompromised play is in person.
For everything else, my opinion is obviously biased towards vassal. If I want to play chess online, I don't care about the graphics beyond a few seconds' worth of looks. I care about the game mechanics and the worth of my opponent. I don't have a visceral need to see shaded 3d models in perspective which will also fall short of the real thing anyway. Same goes for vassal x-wing. I don't see any reason to switch, even if TTS was free.
Collisions are dealt with in a matter of seconds on vassal if you use the post-move C shortkey to auto spawn your last move's template, mouse-place your ship roughly and then keep your hands on keyboard by doing the rest with shift arrows (displacement) and ctrl left/right for fine rotations. Some people are still using the mouse during fine adjustments and they always tell me they're glad to learn about the easier way.
Edited by Mu0n
16.5" screen fits easily.