How was the original proposal supposed to work? The only space add concepts I've seen have been a camera recording a screen with adds in space, essentially using the earth as a fancy background.
50 cubesats are planned. Each satellite would unfurl a 32 square meter sail that reflects the sun. Each sat forms a pixel and by getting into the right direction they can show s logo. Because it needs the sun to work it would only work at sunset over the target city.
Hmm, 50 pixels in one color for a few minutes for one day for a few minutes seems like little return for a lot of work. Let's hope it remains economicaly infeasible. Because space treaties for anything takes forever.