Yeah Medic looks awesome, shock paddles and healing probes, you can count me in! I am personally quite curious as to how the Engineer Mech tank suit thing will work. Think it will be like the WOW Druid Bear form or something?
Also, I think a lot of people here are forgetting that we are in the limited action set era. Even if you took the soldier path over a different path, you'd have to put the Soldier anti-CC ability into your LAS bar OVER a more important or efficient ability like a stun or something. This is also a game of League of Legends-esque skillshot game. So most people will probably go for the easiest abilities to land.