Man, this really excites me! I hadn't even thought about this before, but it seems super obvious now. Especially the bit in the article about putting a telescope at one of the poles inside of a crater (to shield from sunlight).
I'm surprised this proposal hasn't been tried sooner. Is this because the cost per pound to send something into space has gotten cheaper? Why now?