That video does a great job at explaining why it costs so much, but I'll just reiterate for impact, way over the top.
The design of the base doesn't make sense to me. It seems like it was designed to be a standalone piece without consideration to how it would display with other figures. The Freezing Chamber was circular, why a square base? Further, why a gloss black? The existing Bespin style stands were a flat dark gray. And it looks like the light doesn't even match, this looks more yellowish, and while IG-88's and Fett's weren't exact matches, as I recall they were a bit closer than this.
A gloss black base with blue lights. not in Bespin or Jabba's Palace, I don't know what they were going for there.
Looking at the films again, I only see that top section lights up, so I think that's correct. The issue is that while the larger light is a green, while the smaller lights should be red, not blue.