TBH, I don't think their location was the best. He likely would have found better success with 'prime' frontage on Whyte or somewhere on 124 Street.
WEM's impact, WTF does that even mean? A 'mega' mall like most other large cities have. I don't buy that argument anymore.