I think it looks great and it's priced less than what I thought it would be. At 100 units it's a true collectors item and with the great art package I'd anticipate this being an instant sellout and hold it's value well.
It's still out of my price range but I think it's a better deal than Beatles or BM66.