I talked to the sales manager a couple of weeks ago.
The throttle bodies should have a positive effect on the high RPM range. But they still have problems with long-term stability of the fuel lines (heat related)
Cool thing is that they are working on such details!