I think Winston is gonna be my new main. I've been playing him a lot here lately and I really like him. Don't have his ulti down just yet but I like it. Also the spray I just HAD to do. Glad I did too. Team was trash lol
Winston is fun as hell. I got about 11 hours on em (I swapped from Xbox, so more than that really) but I would say I have about 30 hours total between the two. I wouldn't call myself an 'expert' but if you have some questions I would be happy to take a crack at it.
Someone else may be even more knowledgeable and give their insight too!