I dont think the M90 is a compressor. I thought is was just a displacement blower. Basically a large, hot, pulley driven fan.
The MAF screen should prevent that.
I would be interested in actual dyno results. Im pretty sure it would require a tune, seeing that its suppose to add more air. I still think you'd be out almost 200 bucks + the tune. If it gave you 10 hp, I'd honestly be shocked.