Bravo! I struggle with the same philosophical argument about naming conventions all the time and feel that we can do better than the status quo. My main take away is: I want my team to have a name. Since your team is currently two people, I think your solution is brilliant.
Have you thought about what you’ll do when/if you have kids? To me, this is where the exercise gets very tricky.
I love that we’re talking about this.