I'm currently having this conversation and leaning into many of the things you've highlighted. Disjointed internal teams -> disjointed customer experience -> reduced impact. By unifying, we can have a bigger impact and be more efficient
We do a holiday gift for key customers each year. It's not as scientific as what you're suggesting, but I try to think of something fun and unique that will appeal to an engineering-heavy audience.