I believe the original intent of the screen mesh thingy was so that drag racers could quickly check for large chunks of metal without having to cut open their high dollar high flow high pressure oil filter. The thingy's openings (or mesh size) would obviously would have to be smaller than the sump pickup tube screen and have enough percentage of open area so as to not hinder flow.
All things considered, probably a bad idea for a normal OCI, and at a price of anything above pennies each, a rip off.