I dunno, I'm kind of inclined to side with the reviewer here. Is it a (not)Scavenger figure worth $100? Unless you've got a surplus of cash or've been saving up, I really can't say I approve.
On the other hand, will the upcoming completed (not)Devastator be worth $600 - 700? It looks almost assuredly so.
Either way, it looks like I'll be saving up and waiting until we see more of the team, even if it means I have to backtrack and get a few of the earlier figures on the secondary market.