I know it's been mentioned several different times and in several different ways before, but I feel it bears repeating...
Please get rid of the excess bulk in Guild Store toons! If you're going to make vital characters (e.g. Logray, Dengar, Jyn) farmable only in Guild Store, then at least make farming them actually practical by eliminating characters easily farmable elsewhere (e.g. Kit Fisto, Bariss, Talia) from the rotations.
I get the point, that you guys need to make money / get us to use crystals somewhere, and one of those is in refreshes. But the fact that there are so many toons in the rotations actually dissuades me from spending crystals on refresh, because there's only a 17% chance (or less, I sometimes feel) that the character I want will actually show up.
So I'll make a suggestion that would actually work out better for all of us. Get it down to 2-3 toons per slot, thereby increasing that chance to 33%-50%, and maybe I'll play the refresh game with some reasonable expectation of success. Then you actually make more money, and I actually get a usable store for practical farming. I mean, we're not talking exclusive end game stuff here; just daily playability.
As it is now, Guild Store is an extremely unreliable way to farm, which therefore makes it especially cruel to have any vital characters farmable only in Guild Store. And bottom line: it hurts the game.