Currently I am trying to get three displays running with my laptop. I'm trying to run the laptop display itself, a smaller HP monitor on VGA, and a BenQ on HDMI. However, I run into the issue of not being able to run more than two displays at a time.
While Intel claims their HD 4000 can support 3 simultaneous outputs, that's only possible when using 2 pixel clocks. This is because they only included 2 pixel clocks in the chipset. Display Port can support the sharing of pixel clocks, otherwise you're going to have to supply matching displays for the setup.