I think the rusted metal fins look fine, and if they paint the background of the building I think they will fit in a little bit better especially at night if they have nice lighting to go with them.
I’ve always thought they were too many things going on with the design of the podium, but ti be...