Dammit, I swear every time I think of those new apartments my mind keeps telling me they are on the other side of the river when, in fact, they are right next to Berkeley south of the river.
Had they done this a few years ago, that spot (and where the Currents new stadium is going) or the West Bottoms (tear down Kemper), might have been the best bets (probably the latter). The loop going around Kemper possibly provides some options but DT has a lot of issues with capacity/exit infrastructure for this sort of thing. I mean, just trying to get into downtown coming from the east is a disaster. You have 3 exits with the first being Paseo to even access DT. I just don't think it will work (well).
Bottom line, before they design the stadium there needs to be some realistic planning in terms of traffic flow and logistics. If they simply push the stadium there then hope everything else falls into place it will be a disaster.