I certainly hope they meant HPWC, it's a positively HORRIBLE spot for a supercharger, it's nowhere near any major highway, and the traffic along 32nd isn't great at the best of times..
If the Supercharger is for long distance travel, and not for locals, it NEEDS to be on the ring road. My recommendation would be CrossIron Mills, or the new development near COP,
That said, the rumour I've heard is Deerfoot City (I feel the source was pretty reliable), while not necessarily as good as the other locations I mentioned, it would still be a pretty decent choice as it's on Deerfoot and not too too far from Stoney trail