I'm going to say go 105 Di2. Having just re-cabled my 1x road bike back to 2x. Adding back my front derailleur cabling still took me an hour or so. My next bike will definitely be wireless and I look forward not spending hours just to mess with internally routed cables.