So, what you're saying is, trade Travis - we've found our future 2B? YES!
Jokes aside, I like Goins. I find him VERY frustrating as a hitter but the dude seems nice, knows his role and is great defensively. It isn't his fault that the team kept on running him out there. Its great to know that he's working on his weakness and open to change as oppose to other players in the past (looking at your Rasmus!).
With that being said, I'd agree with Dinger. Be surprised if he ever becomes a league average bat.