I actually like the new location for the sign. It's way better than the previous awkward location in front of the parking garage and I think it's better nestled in the Byward Market than if it were in front of boring old City Hall.
I live in the market and everytime I walk by there are always a bunch of people hanging out in the chairs, taking pictures of the sign, etc...
I was also pleasantly surprised to see they had a camp fire going, which was really a nice touch. People walking by could sit down in the Muskoka chairs around and warm up a bit, plus it also reminded me of Ottawa's heritage as a lumber town since you could smell the camp fire burning from down the street!