Loved this Bat-Rep! I have a friend who also owns twilight imperium, but since I live in another city, I've never been quite able to play it. The game is quite large, as you mentioned, and seems really in-depth. Would be fun to play it one day.
Sounded like a great game, with a lot of lessons learned as well
Have you ever tried Star Wars: Rebellion? That's one you and your friends have to try if you have not yet!