we also create a bunch of NPCs specifically bonded to our characters that the DM weaves into the plot.
That's the kind of good backstory a DM can use in crafting the campaign, things like:
Past friends and foes to bring in as impactful NPCs
Things your character might want/love/hate/fear enough to drastically affect the way they'll behave
What your character wants to get or achieve as a basis for a personal quest
You'll be hard-pressed to find a DM who wouldn't love a trove of these for your character.
Conversely, stuff like inconsequential past deeds, unnecessarily detailed physical descriptions and personality traits are things that people can pick up on as you play and not something a DM can really use. Save your DM's time and cut that unnecessary fluff.
That's the kind of good backstory a DM can use in crafting the campaign, things like:
You'll be hard-pressed to find a DM who wouldn't love a trove of these for your character.
Conversely, stuff like inconsequential past deeds, unnecessarily detailed physical descriptions and personality traits are things that people can pick up on as you play and not something a DM can really use. Save your DM's time and cut that unnecessary fluff.