Based on your current build, I would say Barris, Boba Fett, or wait. It really depends on who you are working on. The Resistence and First Order teams are going to be really good. Especially in the next few months. I bet they come out with something that boost those teams in order to hype up episode 8.
R2 is a compliment for many teams though due to how many tags he has (rebel, resistance, droid, etc) not to mention smoke screen grants foresight which messes well with Finn's zeta
Replies
Or until the meta changes again
Based on your current build, I would say Barris, Boba Fett, or wait. It really depends on who you are working on. The Resistence and First Order teams are going to be really good. Especially in the next few months. I bet they come out with something that boost those teams in order to hype up episode 8.