Phasma certainly isn't a surprise. I think a lot of people saw through the codes on that one. The figure looks good, even if the character was somewhat underwhelming in terms of impact to the story of Episode 7.
I can't say that I'm surprised by the Starkiller base Han Solo. I think a 3.75" Black Series Han Solo was a near certainty, especially given Han's very central role in THE FORCE AWAKENS
. While I would've preferred a version much more like Han is his leather jacket, I can understand why Hasbro went a different way. Just look at the release schedule! The 3.75" basic figure has only been in reasonably wide release for the past month or so. To announce an SA exclusive version of Han Solo in the same deco as the recently released 5POA basic figure would probably hurt sales of the general release offering. That would probably also lead to upset retail partners. So the logical way to go would seem to be the only other version of Han Solo from TFA that makes sense: cold weather gear. I feel confident that there will be a TFA SA Han Solo in the leather jacket, but I think Hasbro wants some time before they "fix" the figure that just came out 2 months ago.
I'm a little surprised that Hasbro went with this version of Leia. But perhaps they want to offer up the Resistance General version in the main 5POA line. As for the name?
General Leia Organa (D’Qar Celebration Gown) (TFA)
...I think I would probably refer to this as the D'Qar Mourning gown. We've never really seen Leia in clothes so dark before, and I think the final scenes of her on D'Qar depict someone who is mourning, and not celebrating. Han and Leia didn't seem like they were on the best of terms, but they still seemed to care for one another deeply. As for a figure commemorating that? It's tough. Simply because Leia only had two different costumes. And my belief is that General Leia is almost certainly coming in the 5 POA line this year.
All of this leaves me wondering what's next in the WalMart exclusive 3.75" SA figure line. Where do you go from here in terms of the character selections? The ones that immediately come to mind and make sense in the SA format are:
-Resistance uniform Poe
-First Order Trooper (TIE Pilot, Flametrooper, Heavy Gunner, Snowtrooper, Fleet Engineer)
-Knights of Ren