Bike Computer: Garmin, Wahoo, Hammerhead?

I’m a big fan of Garmin, you don’t need Garmin+, at least I never have for anything I want to do. It will sync routes with Strava for mapping and pull in your TR workouts for outdoors and all of that. All of their ecosystem stuff syncs up well and I really like Garmin Connect for how it brings everything together. I’ve never seen or used 10 sec power but 3 sec power smoothing is pretty common. I’ve always used the button controlled models not the touchscreen and I like that I can control the page flips with Di2, also the Varia radar is really nice to have on the roads here. Wahoo I know does much of the same just a different ecosystem and from what I have seen on friends devices they seem really similar in terms of abilities. I don’t know much about Hammerhead except that they’re owned by SRAM and I’ve never used SRAM groupsets but if you do they might have some beneficial tie in?