So I'm in the market for a Mac, I'd rather not spend more than ~1100$ before tax/shipping and I have no problem with refurbished machines as long as I can get warranty on them. It will only be used for application development, using some of my existing peripherals at home and work. I would prefer to be able to connect to 2 QHD monitors (LG 27MB85R), one via mini-dp one via hdmi. I have been looking at the Mac Mini, Macbook, Macbook Air, and 13" Macbook Pro. From what I can gather, the Macbook and Macbook Air can only run 1 monitor at that resolution @ 60hz due to the single port, but the Mac Mini and 13" Macbook Pro (2017 model) can both run 2+ monitors. Is this correct? Is it possible to charge the 13" Macbook Pro or others while still connected to 2 monitors and Ethernet through an external 3rd party hub/dock? Are these hubs/docks mature enough to run bug free for extended periods?