What if control wards revealed invisible champs after a certain amount of time?
This way champions with invisibility like Talon and Vayne still won't get countered in the middle of a fight by just dropping a control ward down, but laners can still prepare for ganks against a champion like Shaco. Maybe the control ward can have some sort of transformation animation with a timer indicating that it is upgraded.