In my opinion, the reason NBA City wasn't nearly as popular as it could have been is the lack of player appearances. There's a team just up the road and I only saw Magic players there once (grand opening).
The former NFL players club (Pointe Orlando), NASCAR Cafe and even the ESPN club (Boardwalk) used to regularly bring in athletes and broacasting personalities which would pack the restaurant and make people forget about the over-priced, mediocre bar food.
In my opinion, a bunch of indoor basketball hoops (I mean, with basketball, what else can they really do? The clubhouse laundry experience?) and tv's showing that night's game aren't going to get people to come out; it didn't work with UO and I doubt it will work w/ WDW. But a former player giving pointers to kids on those courts of giving some live commentary on those games? Sign me up.