I think I've seen the bottle you're referring to - I'm pretty sure the speed pourer that comes with it is just a tube, which means it will expose your olive oil to air, which will allow it to oxidize & go bad faster.
You can find speed pourers that have a couple of small ball bearings in them, which roll up & allow liquid out when tilted for pouring, and roll down to block the pouring tube when the bottle is turned right side up. I bought a couple from Williams-Sonoma for $7 each (though I bet I could've saved a few bucks by getting them at a restaurant supply). However, I found that both olive oil & balsamic vinegar tended to gum up the ball bearings, which meant either they got stuck in no-pour mode (so nothing would come out & I'd just have to yank them out for pouring), or got stuck in the open position (rendering the whole thing moot). I tossed both & went back to capping the bottles between uses.
Edited to add:After a bit of searching, I found
this OXO oil stopper/pourer that looks pretty cool:

It looks like Cuisinart makes, or made at some point, an even simpler one - just a normal pourer with a little plastic lid that goes on top. I can't determine for sure if it's still available, but here's what it looks like:

I'm tempted to pick up that OXO myself.