The rumor mill here indicates that CWB is extremely unlikely to proceed with this tower period, if not the foreseeable future.
Overall, if we're just day dreaming about what would be nice here, my number one wish would be a lululemon store somewhere in ID. Or hell, anywhere downtown. I know it'll never happen, esp. after they closed their Whyte store to seemingly consolidate into their new flagship WEM location, but I would spend so much money at any lulu location downtown it wouldn't even be funny.