I think in time that would change mate. I know what you mean regarding the Malmaison. The same applied to when I seen the Rum Warehouse ( Titanic ) and I thought it was quite a strange stand alone building and they had took a punt on purchasing it ( I think signature living gave something to do with that venue ). But I guess all it takes is a hotel, or a few new flats and then some more flats and then before you know it a huge stadium with links is built and the waterfront then becomes even bigger and more iconic.
I would be excited by any effort to get it on the waterfront, anywhere near the dock mentioned is no more than 10 minutes away from the Pier Head.