Hello
I have, and always fit the ITG/JHP to my bike,
soley because over the years I have noticed lots of stone debirs in the airbox.
Maybe not a good enough reason, but Nelly set my bike up some years ago when I first fitted one,
and the bike ran just fine.
each to their own I guess.
TopiToo