Some few ideas to buff teemo without making his laning more frustrating
Allow teemo to right click his shrooms to bounce off them Bouncing off a shroom will reveal it and disarm it for a short duration teemo can chain bounces.
Q blind scales 1/2/3/4/5/ seconds The range will also scale with rank shorter at early ranks but higher than live on later levels
or blind is 100% but 2.5 seconds at max rank and 1 second rank 1 doesn't upgrade until rank 5.
This is to give teemo some presence in teamfights by blinding the enemy teams marksman
applying all three of teemos poisons to a target within 1.5 seconds of each other will combine them to instantly deal 40% of the damage from toxic shot and noxious trap as true damage but teemo can not apply anymore poisons for 2.5 seconds however toxic shots on hit damage will still apply
or
having all three of teemos poisons applied on a target target will cause toxic shot to deal 10% of the targets missing health as bonus magic damage for the duration for as long as they are applied
increase q cooldown
this will give teemo a way to deal with tanky targets and a form of burst so he can be a true assassin
currently the recent r nerf made his kit overall too weak so he has no strongpoints in his kit anymore.
stepping on a shroom will reveal the target for 5/7/10 seconds
This will enforce teemos identity as a scout and allow him to safely stalk the jungle and find targets.