Having never examined the real PP screen, I can't say. It does have a slot in it like the PP does; but it is crazy how much wind blast this creates, it's like it's defying the laws of physics.
totally agree its the bloody noise from the slot. , I'm going to try taping it up next time I go out on it just to see
I did purchase this screen from Duke, unfortunately, it looks like some low life, has helped themselves to it, somewhere along the line!, it’s distinctive by the slight chip... I know it’s a long shot, but if anyone spots it for sale anywhere, could you let me know. Thanks