If some of the larger stores can be attracted there's a theory that it will have a knock-on effect of boosting the town centre and tempting people away from Meadowhall etc.
Parking space could be a problem, I would hope some is incorporated into the Northern gateway.