My professional opinion (former auto mechanic with 36 years experience) NEVER use a K&N air "filter" on anything. A piece of wire screen provides more filtering ability, a lot more dirt will find it's way inside your engine, they are expensive, and a real hassle to clean and reoil, because you have to use K&N cleaner and oil. On my XT225 dual sport, which has a foam filter, I rinse the filter out in gasoline, squeeze it almost dry, let it dry, ten reoil it with engine oil. Cheap and VERY effective. After a full day of riding in the dust of the AZ desert, the outside of the filter will be caked with oil soaked dirt. There will even be chunks that fell into the bottom of the airbox. But the back side of the filter, which faces the carb, will be spotlessly clean. I replace it after about 10 cleanings. I have close to 45,000 miles on a 225cc bike, most of them off road/dirt road.
The Enfield does have an air filter issue. I discovered that the stock filter (what came on the bike) does not fit very well, and will leak air (and dirt) around the edges. My carb kit came with a pleated paper pod type oil filter. I see no way to clean it, I'm going to have to get a few more from Hitchcocks.