They look like red Densos Toyota OEM YZZA1 style filters. I would not image they were all that bad on filtering as these are not touted for high flow, high performance applications. Surprisingly good value for a high performance name brand.
The denso filter from Toyota are not ranked high on filtering either by the way. Good enough for OEM, good enough for me.
No. K&N built their reputation on flow, not efficiency. Your engine probably won't blow up, but still I say no.
Use the OEM filter or another reputable brand, too many good ones at around the same price.