Most tools for simulating latency and packet loss locally are a pretty poor model of the kinds of behavior encountered on real networks. In particular, latency due to bufferbloat rather than speed of light delays is extremely important to simulate, but not well-supported by many tools.
I do simulate these conditions, but there’s no replacement for real world condition testing.
exactly. Just use charles proxy (or mitmproxy) and ask it to drop packets/throttle the connection. No need to wait for starlink.