Yeah that's kind of what I was thinking. If this is indeed temporary then it means something happened and they couldn't get the sign done in time and they're in a rush to open. I just don't see how they couldn't have the sign ready. They could have been working on it since before NBA City even closed.
The other way to look at it is that they're ahead of schedule. The sign in the concept looks quite complex as far as signs go.