I think I saw a post like this YEARS ago but whether you ship sniperscout or sniperspy depends on how old you perceive Sniper as
I like both, but my perception of Sniper's age bounces back and forth in both. I'm more partial to Sniperscout because in my mind they're closer in age.
I'm completely unsure of his cannon age because I cannot tell if the "Sniper is actually in his late 20s" posts are jokes are not
Hi i get really passionate about Sniper's age so sorry in advance about the rant.
I got so worked up seeing discourse over it some time ago i wrote a whole personal essay about it so I'd like to point out the key points.
First of all, it was actually never explicitly said in the comics NZ sunk 10 years ago. It was said Bill-Bel WARNED the ministers about Earth a decade ago, and unless they planned everything and built that dome in a day, you can already add some years on Sniper's estimated age 30. And since the TF2 universe runs on nonsense logic, and how you take Bill-Bel's comment, all sorts of interpretations can be plausible, including his popular young age, but it's not explicit. The rest of the years mentioned about NZ are all just ambiguously "many years" so take that as you will.
Secondly, there are way too many inconsistencies in the comics that the fandom cherry-picks trivia infos all the time, so there's no reason to take Sniper's age at face value. Which color(red or blue) is which Scout's ma, Which color spy is which's Scout's ma's lover, what happened with the red/blu teams in the comics, did they merge or is it just red, stairs shown before it was said they were invented, contradictions of where Soldier lived and the team vanguard/ajax thing and so on. Like you said, Sniper's age seems to fluctuate based on the ship, and that's also probably why. Personally, I think it could've been a mistake on the writers' part that they wanted to make Sniper's age 40, but forgot to consider the rest of the timeline, but we don't know the truth so we make the loose canon ours.
Lastly, and I can't stress this enough, the character design DOES matter. If TF2 were any other media then sure, whatever, but it is in the end a game firstmost, and TF2 character designs are literally well known and praised for being direct and easy to understand the characters at a glance, so why would Sniper be the only exception?? If they're really young they're gonna look objectively young(Scout), and if they're significantly older than that they will also look the part. Even their postures are crucial to the game and their personalities, how old they look on the surface adds to the understanding of the characters.
Don't get me wrong I love the "younger than he looks because the Australian sun baked his skin" jokes, and it's fun to lean into the memes, but that's popular fanon, not canon. Maybe Valve actually considered the outback sun aging his skin and maybe it IS the joke that Sniper's younger than he looks, who knows, but they're quite clear about presenting the characters being as they are (Sniper being "professional assasin with experience and proper skills") so I sort of doubt they were like "And Sniper will be basically the same age as Scout" during development.
TLDR: I don't care about Sniper's explicit age bc there's way too many stuff that can contradict the 26-30 thing, i make him in his 20s when i do sniperscout, 40s when i do sniperspy, younger than that if i want to do the "i'm actually really young" joke. Just let him be, he's Schrödinger's age.