Pendles has hard counters in the form of any reveal, particularly Marquis.
If Marquis takes revealing owls Pendles is useless.
The owls only need LoS to reveal Pendles. I played against a decent Marquis the other night and my cloak simply would not stay up no matter where I went. I was reduced to hunting down the owls before I could operate again, but with the low cooldown you can forget about keeping them off the field.