Screen sharing is fine, handled by Pipewire. OBS is adding (has added?) streaming through Pipewire too. And I've had no issues getting screenshots using grim, which isn't tied to a specific compositor. Not everything is copacetic, but the things you're talking about are mostly non-issues these days.