Maybe https://www.youtube.com/watch?v=mhJRzQsLZGg (NASASpaceflight) would be better, as it's accessible without any login-wall and doesn't require creating an account to view.
That’s third-party/unofficial (and unaffiliated with NASA, despite the name) coverage. AFAIK they do not have access to all the cameras/drones/animations that the “real” SpaceX coverage does.
Isn't it better that there is any feeds, than none? The Twitter/X link is not accessible for people outside the platform...