They will do good in Fairview IMO.
I used to like topman but not anymore. I have a well fitting hoody from them. I know what you're talking about with the white space, but honestly it's not that much stock in there. A few pieces but nothing to go crazy over. It's still part of the bay and I don't see many people even looking in that section. I checked the prices for a simon spurr sweater or one of those brands in that section and it was $298.... No thanks.
I hope J.Crew has sales because I like how their clothes fit.
But what other store comes close to having J. Crew prices at the Fairview? The Fairview Mall seems to cater more towards a younger clientèle, and I just can't see people lining up at the cash registers like they might at the Eaton Centre. If Harry Rosen can have a hard time getting customers at the Fairview, I don't imagine J.Crew would do that much better.
As for J.Crew itself, I hope some of these pieces will find themselves at Winners. About a year or two ago I saw some Ludlow suits on sale for about $250.