Observers from the architectural and property world say Glasgow can build something ambitious at the stricken site near Central Station ...