Honestly wasn't a fan of this episode only because of how rushed it was. I feel like the knowledge of the shortened season 3 had something to do with it.
Nothing against the character, but it was a lot of information to take in within 20 minutes, and the introduction of a hugely plot important character with basically 0 foreshadowing or build up, that has also allegedly always been important, has never sat well with me.