I believe newer players are intended to complete the lower difficulties, thats why they have 10 levels on it.
I beat this one just fine with veers, dt, range, piett and Gideon. No gls, no hard to get characters, nothing. Just a standard trooper team on a single try. The gl tag on an opponent didn't make this challenge harder than others.
I simply don't agree with your statement that this gc pushed the difficulty level. I have seem much more challenging ones as well as harder to get feats and cumbersome modifiers