I'd be more than happy to see dedicated lanes, but I'm not sure it's realistic, at least in the short term. Lanes either need to be added or converted. Maybe there'll be a chance when the office park goes up across the street.
Anecdotally, the 70 gets stuck waiting at red lights quite a bit, especially approaching the bridge from the west. It seems like TSP would help with that.
As far as I can tell, only the 70 travels on this stretch of road, and it'll becoming no more often than every 15 minutes, so it's not like TSP will be triggering constantly.