Honestly the class stories are interesting, but I am deeply disappointed by the fact that I wanted to play my Sith Warrior as Neutral but basically couldn't. In the other BW games, you have a good choice, a neutral, and a bad. I really don't know why they didn't do it here. Every time there was a major plot twist, I had to choose good or bad. Sometimes there's even ones that only have good choices or only have bad choices, which annoys me even more.
For anyone who asks, I wanted to play neutral because I had a RP backstory planned out, which I basically have to scrap now. His story was going to be more or less a rogue who only cared about being the best and destroying anyone who got in his way, whether or not they were Empire or Republic. I didn't care about the LS/DS vendors, cause the stuff they sell isn't too impressive anyways.
Same thing with my Trooper, originally planned him to be offered a position in HAVOC squad but turned it down cause it would mean his previous team, which he had known for years, would get reassigned elsewhere. For those who have played the Trooper, you know why I can't use that story now.