Nice list. They've been wrong in the past, but there have been some instances where they've been right, too. What's interesting to me in this case is that the list can be split into waves pretty easily.
TATOOINE - ANH
Jawa with WED 15 Droid
Tusken Raider (Jundland Wastes)
Wioslea
Brainiac
Danz Borin
Kal Fas (Saurin)
DEATH STAR - ANH
Tiree (Rebel Y-Wing Pilot)
Princess Leia (Imperial Captive)
Luke Skywalker (Detention Block Rescue)
Han Solo (Detention Block Rescue)
Chewbacca (Imperial Captive)
JABBA'S PALACE - ROTJ
Tatooine Creature Pack (Jabba’s Palace)
Oola
Yarna d’al’ Gargan
Ak-Rev Weequay Drummer
Sgt. Doallyn
Yoxgit
BG-J38
BATTLE OF ENDOR - ROTJ
Arvel Crynyd (Rebel A-Wing Pilot)
Ewok w/ Woklings
Ewok (2 Pack)
Darth Vader - Funeral Pyre
Rebels - Ewok BBQ
I'm not sure where Hobbie or Padme would fit in, but the others seem to line up pretty well. But there are definitely some question marks. There should be at least 1 core character in each of those waves, and there are none in the Tatooine - ANH set or the Jabba's Palace lineup. That makes me scratch my head about those.