95% is a massive outperformance.
As I understand it, IB does not sell order flow, so price execution should be IB's primary objective - especially as IB disclose price improvement compared to the competition. That IB has decided to move to IEX also goes to show that IB endorse and welcome IEX.
Bare that in mind, I do not understand why the IB SMART router wouldn't rout to IEX more often, if your experience is correct. What would be IB's incentive not to let the IB smart router place orders on IEX - speed of execution?
The "smart" routers are not that smart, you're very much overestimating what they do, I did the same before. They look at where the liquidity is, where the rebates are etc. (depending on your settings) and route there. They don't measure any price improvement to my understanding.