The Tsutaya building that closed for renovations…? I don’t believe that Starbucks is currently an option due to that.
Hachiko is a small enough area that’s pretty much proven to work and is a location that any confused tourist can get pointed to easily enough - and signs inside Shibuya station will literally label it.
Why don't people choose somewhere random and empty, so that your counter-party is the only humanoid within 100 feet radius? I'm aware it's because that feels weird, but it should make more technical sense than knowingly going into mosh pits when you're just meeting someone.