I think so…so far 10 has been pretty solid for me. My battery improved from what it was on all of watchOS 9. The new button system isn’t the greatest as I liked the old app switcher and being able to swipe up for the control center. I don’t see a ton of use in the scroll up widgets with complications already too. But I’m adapting to those parts now.
They probably won’t ever as that would take probably too much for a feature that would be limited to a minuet percent of Apple Watch owners. They’d have to integrate a current companies live score updating system or create their own system. With the amount of complications available for sports it’s semi possible already. Although it would be cool to have a face like the Siri watch face that exclusively shows scores.