Can a K&N airfilter ruin engine?
A properly maintained K&N will filter dirt just fine under normal conditions. But if you ride in a really dusty are, I would probably switch to Uni.
The K&N filter on my mini is right behind the front left tire and the engine was clean as could be when I installed a cylinder kit. So I know 1st hand they work in sand, even when getting sprayed regularly.