Oh yes, no dreaded billet throttle body. According to NMCA's tech director it has a "distinct advantage". Now what that is no one's quite sure.
Doug