I don’t think that the first level would be enough TBH. Like; it would probably have to be 2 or 3 stories of commercial to serve just the bare minimum needs of that volume of people, and now half your commercial is off street level, complicating pathing from public transit.
Also, it’s tennis, what I assume is racket ball, a swimming pool and a couple basket ball court, so I think it’s actually a pretty good variety of activities, but still, not enough space for the volume of people, if all the blocks around it were the same density and had different varieties of activity, there still just wouldn’t be enough recreational space for the volume of people, even if the variety was absurd between them all.
Like, maybe the density is warranted somewhere like hongkong where the government is largely funded by land sales, so maximizing the density is important for making the land sale valuable enough to fund social services, but like, there’s just not enough visible recreation and comercial, maybe they’ve got a strip underground by a subway station or something. I’d be curious how they make this work.