Undisputedly an improvement, and unlike the current set-up looks like it'll add to Glasgow's world-famous grid system.
The problem with all these renders is, even in later stages, the are meaningless because the builders/owners simply say "it's too expensive, things have change" and build some monstrosity: see the new hotels along the clyde, for example.