Since the update I actually find myself liking the scout more than before. I use the sandman more than the normal bat and I've found that the -30 damage doesn't really matter when you are good enough to 1) avoid damage and 2) stun and kill enemies before they can even react. The scout has always been a class of tact and approach. You need to have a plan to get in and get out of battles as quickly as you can with the class and the Sandman allows skilled players to take complete advantage of this.
I don't like the inability to stop ubercharges but it was something that the competitive players were crying about, causing it to be banned from nearly every league out there. So the change is understandable.