I ran the same team for months in arena, and I would choose GK any day of the week. No contest.
He takes a while for the EP teams to wittle down, and if you keep the rest of the team stealthed with R2, you'll be able to take down EP and Sion while controlling Nihilus and Thrawn. Ignore Vader. He won't do much if you have the other four guys under control.
Enfys sells herself extremely well with a seemingly awesome kit and on paper near immortality, but she falls short when the battle is on.
Enfys is way too easy to take down. The trick is to not panic. Take you time with her and allow her to take turns (let her attack or use stun, and for the love of God do not remove TM from her). Try to plan it so you only hit her with your best attacks for effectiveness.
Personally I go for JTR teams with Enfys more than enything else.
PS: I have no experience with performance against Traya on offence. I avoid that crazy old hag like the plague.