Did London Eye and was a great experience over historic London, not too sure I would pay to look down over Idrive. I only go up in the Seaworld Skytower because its free with our Passports, would never pay for that.
Don't think it will easy to recoup $38m they paid for the land, before they start with building costs.