To make it more thematic, I think it would be cool to add a bit more synergy between Mission and Zaalbar. Maybe like when mission takes damage, you may immediately resolve one of Zaalbar's character or upgrade dice. Overall I like the concept, personally I am not a fan of all the discard an upgrade from character thing. Omens of the future I think needs to be unique and only 1 unblockable or draw one card. Revan and Bastilla's specials personally are way too powerful. I would limit Bastilla's to like character dice only or upto 3 other dice. Revan's is way too powerful. Say you run him with Malak. turn one malak rolls his two 3 damage sides and then you roll in revan with his 4 damage and the special. Thats a ten health instant kill on the first turn. I think it needs to be limited to Revens own character dice so it can only be 4 at most or 8 with moxie. For Jolee I would like some sort of healing mechanic. Jolee is known to be the healer type. Maybe add a "you may remove this characters character dice showing melee to heal 1 damage from a character". Another thing you could add is Bastilla was known for her legendary battle meditation. I would like to see that employed somehow. Maybe a power action like "Resolve a character dice. (yours or an opponents) If that die is a Sith die resolve it decreasing its value by one, If that die is a jedi die, resolve it increasing its value by 1." The force drain should also read "heal Malak to full health" that way it is more specific to Malak but still a really good upgrade with all those shields. I am not a fan of the battle field at all, I would suggest making it clearer and not as powerful.
Just some thoughts, I hope I wasn't too critical.