What if whe give Twin Shadows this passive?
Unique Passive: Grant you true sight for 10 seconds the next time you are spotted by an enemy ward or trap (180 seconds cooldown)
I could be something intressting for AP junglers to get as well for supports.
+ 
actualy reveal traps on other maps so it's not like that reveal thing is compleetly random on the item. It is a heavy buff towards the item and a serious buff to AP supports & AP junglers.