Yes it was an interesting character and concept. Sadly they didn't go beyond a few minutes video.
Btw I am curious what do you think about this organisation: Star Cabal. It is a huge Imperial Agent spoiler so if you ever intend to actually play the game, don't read about it.