I can see the cannons potentially gaining range but losing damage in order to deal with that, but not completely ruin the strategy. I highly agree though, an Oppressor should very much be getting attacked well before it gets to that blind spot or you're in trouble.