+1 speed, +1 shed blocks shirt
+1 speed should be more important than +2 vision since you should be getting speed above 75.
If you are agility/speed pass rushing DT, Strong Base won't do shit. I would say unless you have 110+ strength, strong base is worthless. It may be worthless with 110 strength, but I haven't tried it on any of my NTs with over 110 strength.
Plus, you can chose if you want to take shed block up to 14/15 or not. If you don't then you won't have to spend more sp in shed block or glare and can put them in speed. +4 shed block when fully upgraded is going to be worth more than +2 speed.