It does look cool. But, like many have said, I think the TTC forgets that they have to maintain these stations. Given the system barely has enough money to keep its current stations in "moderately shoddy" state, how do they expect to maintain these colossi? Don't get me wrong. They're very nice and I wish we could have stations like this without looking like crap in a few years of wear-and-tear and no budget to fix problems. But, I'm dubious on whether or not that's the case. Frankly, I'd be happier if we went a more Montreal-esque style of using cavernous spaces to awe and simple, easy-to-maintain art for design.
I'd be curious to see what the design details of the York U stop will be. Given that that station will be by far the most used (I believe Steeles West is anticipating about 4,000 passengers a day), if we're building Taj Mahal stations for the subway extension, I'd rather funds go into that one.