I've leveled up a second character to level 11. This time it was an Imperial Agent - Sniper. I found the leveling curve much smoother for this character then I did for my Sith Assassin. Your companion given to you instead of having to trudge though some fairly tough mobs to get him as I did with my Assassin. Imperial Agent story was good but I think I liked the SI one a bit more, voice acting was good.
The cover mechanic is meh, it works, it was okay but again getting into cover and then initiating an ability seemed to take too much time on most of the trash type mobs during the Black Talon flashpoint, it did work well though for those tougher, longer lasting battles. I felt like my damage was okay, I love the feel of throwing grenades. I was teamed up with an operative, a Sith Assassin and a Sith Sorcerer. The Sorcerer was quite strong.
In general chat at the starting area I was hearing a lot of love for the BH but didn't want to try one due to probably playing a commando if I decide to pick it up.
I tried out some PVP, for me playing a ranged character helped a lot, we still lost but I had a much better time. The cover mechanic again here I think will cause a problem. My main strategy was to let the force users engage in close combat and then get into cover and burn down the weaker enemies, it worked but I'm guessing as soon as PVP starts to mature cover will become a problem. I think if you want to play a ranged character you would be better of with a more mobile ranged character like BH or Sorc.
Three days ago I had no plan to get this game, now I'm about ready to pull the trigger. For me its the story aspect, if they were to keep it up through the entire level progression I think it would work for me.