OK, let us agree to differ.
On big aircraft (see Falcon 20, if I remember) the fence is to reduce span-wise flow. There is no doubt.
If, on little aircraft, there is a hole to see if the light is on of not, or protect the pilots' vision, fair enuff.
It has little to do with aerodynamix, however.