I'm sure there's a few more surprises in store for us with waves 5, 6 and 7 since they seem incomplete.
I don't know about that... Hasbro keeps saying that there will be 60 basic figures/coins and that is how many we've seen so far.
1 figure - Preview Vader with Coin Folder
8 figures - Wave 1: ROTS
6 figures - Wave 2: ANH, Yavin
8 figures - Wave 3: ANH, Tatooine
7 figures - Wave 4: RotJ, Jabba's
7 figures - Wave 5: EU
5 figures - Wave 6: ESB
5 figures - Wave 7: RotJ, Endor
6 figures - Wave 8: AotC
7 figures - Wave 9: Force Unleashed
Add them up and you get to 60 figures even... yeah, the later waves seem light, but I would guess that is to accomodate re-shipping the earlier wave figures in the same case.
I think Anthony could be correct here. If we look at a 'surprise' as being UGH figures inserted into waves 5,6,7 then they could do that without introducing a new fig. But then, we already knew about the UGH so would it really be a surprise? I guess we don't have enough specific info about UGHs though to really say...hmmm.