The barriers make sense for a construction zone, yeah. And sure, they fit the military theme. But there's nothing about the barriers that make me like them next to TF. Not to mention they're only on one side of the building so it seems a little off-balance.
I just need something about this building to really POP, aesthetically. The obvious gray-colored theme throughout the building will make Optimus stand out even more, and THAT'S what I'm looking forward to. Something that will catch my eye.