Bench-marking a fat native call, rather than a purely-interpreted function, is a bit bait-and-switch.
I would have expected a honest benchmark result. Which will be much worse than 6%.
Which is totally fine! an interpreter will of course be much slower. But this seems like the wrong kind of marketing by omission to me.