That looks great - if you NEVER ride in the rain. But if you're fine with the limitations of dry weather, it's probably the best intake made.
With pod filters, you can keep a filter wrap under your seat to protect (somewhat) from rain and water spray. Not sure if some sort of protection could be used with this OTB intake.
I like it though. I'd consider it myself since I'm a fair weather kart track rider.