So each Republic class has its Imperial counterpart. For example, the Sith Assassin is the counterpart of the Jedi Shadow, or the Sith Marauder of the Jedi Sentinel. Looking a bit on Torhead, there seem to be a LOT of duplicate powers for counterpart classes, only with different names.
Is there any real difference between gameplay for such counterparted classes? I mean, I know the story and missions are different of course, but I mean like the talents and skills and powers and such.
Besides names of abilities and animations, no there really isn't a difference.
I have a Scoundrel sawbones and a Operative medicine and other than names and animation, they are the exact same thing. If you go same spec with each class, then that is how it works. My warrior and Knight are the same and so is my Commando and Mercenary. I like that because I don't want to learn new rotations, but if you don't then just choice a different advanced class/spec for each class in the different fractions.
Personally I like the way I do it because my Scoundrel leagacy her hand me down gear to my operative. So even though we haven't done many Operations on the Imp side, I am geared for them if we ever do.