I think Rebels is okay; not great, but okay. (Despite the flaws therein, I still prefer the Force Unleashed for my Rebel Alliance origin story, as long as we ignore the second one...)
What it has done, however, is give us more ships to play with, while not scraping the bottom of the EU barrel any more. (The TIE Punisher is something I really wish they hadn't made; it would have been a good slot for the XG-1.)