Sometimes I ask people to look at the code in progress when I want opinions on architecture or just overall code quality.
When I think the feature is ready for merging, I'll create a pull request.
How does a draft PR help me? What do I get with a draft PR that I don't already have?
I assume it's a good idea, and everyone here seems to think so too, so I think I'm missing something obvious.
Edit: Lots of great points below, mostly pointing out features that I don't really use a lot, which is why I didn't see the improvement. Thanks everyone!