With these settings, you should be able to connect to HDMI and mDP external monitors.
Enabled Switchable Graphics (Check)
Discrete Graphics Controller Direct Output Mode - disabled (uncheck)
TB3 is not fully supported yet I think, so it's not hot pluggable. You'll need it connected before booting to access it.
Go with the DW1560, minimum patching require. Just need 4 kexts and you're good to go.