Well... when I'm in a position where an aa build is required (usually on a random assassin game where you snag a reg against a hp stack team, I'm usually very much aware that I'll be a primary target due to lower initial hp. I often end up choosing swift anklet so I can pull away quickly when a ub runs in to spit, etc. Then I'll stack some hp and damage items myself as the game progresses.
So, to change goggles, perhaps this:
Leave the enhanced vision as it is.
Add the ability to see mines if not visible
Add the ability to destroy oaks wards (maybe, just a thought)
Provided either a 5% or 10% speed buff (probably 10%)
Add a small damage bonus or a bonus that procs X % of the time and does % of damage like you suggest
The question is, is this enough then to choose it over other items? Is this too strong or too weak? I'm thinking primarily of reg here - is there another dg that this would be really strong for and perhaps imbalanced as a result? I think an item like this would cause me to choose this over swift anklet on an aa reg. I'd also probably choose it on speed fire tb... actually, I'm not sure when I'd choose swift ank if it the new goggles were set to a 10% speed bonus.
Why would goggles make you go faster?
When people are sporting goggles, that is a sign of speed increase, not a cause of it. 
It shouldn't give a proc bonus, just remove the proc penalties on ranged characters. (I dunno, imagine the bullseye eyeball from the badguy in Last action hero). eg: The boost would be hardcoded to offset the specific penalty of the specific item.
Reg, TB, QoT all have slows. There is also wyrmskin. If you are slowed are you going to try and run past the DG that is wailing on you to get at the ranged char?
Reg can also increase range, TB can go faster, and QoT has spikes which would make any crit item real nasty.
I am thinking the original suggestion is the starting place to test.
eg: General consensus is that scope is not all that good on Reg but... now add maim and fury, good proc on wrymskin and Nature's rec... and you have a real problem reaching Reg.
I', thinking item load out of Goggles, Nature's Rec, Wyrmskin, unbreakable and Nimoth and then whatever. Enough mana for clinch skill use, enough life not to be focus killed by skills alone, and a whole boat load of ranged whoopass waiting to punish someone who crosses past a flag.