1: Take it out of Obsidian's hands, at least until Obsidian makes a game that actually has a satisfactory ending without a sequel or expansion pack.
2: Improve Blasters.
3: Either make the turret minigame fun, or remove it. Right now, it's just irritating. TSL was a great improvement in this regard.
4: Quit wanking to Revan. TSL was ludicrous in this regard. The Heart of the Force? Come on. Why don't you make him a little bit more of a Mary-Sue?
5: If you want a plot twist, make it a good one. Kreia is EVIL is not a good plot twist, that was obvious after about the third time she opened her mouth.
6: Stop revisiting planets we've already been to before. There are more than twenty planets in Star Wars.