Running 3 monitors without a dGPU is not a priority.. Not sure how you can expect anything at all running three monitors without a dedicated card or am I missing something here?
I generally agree with you, I didn't expect Iris Pro to be perfect for this setup. Actually after turning on "Reduce contrast" the speed is quite reasonable. I would be happy with that:
https://www.youtube.com/watch?v=BNac3VPZDKI&feature=youtu.be