In my opinion, any "high performance" air filter is not a good idea unless its for a "racing only" engine. The companies all claim their filter give "more flow". Why? Because it does not filter the air as well. It will let bigger particulates go past the filter and into the engine.
For a racing engine, it doesn't matter since the engine will be rebuilt after every few races. But on an engine that is expected to run for years without a rebuild, the cylinder wall will get all scratched very quickly in a dusty environment.
Stock air filters are very effective at stopping dirt from entering an engine. That's what an air filter is for, right? If you need more flow, just install a larger stock air filter.