I bought a top end (i7 16GB RAM, 1TB 15", GTX 1060) Surface Book 2, primarily to use for work. This involves some basic video editing when on location, but primarily is for backing up loads of camera memory cards at the end of a days shooting. This can involve several TB of footage spread over a number of cards, all of which needs backing up to two separate drives. I've found the SB2 seems to be VERY slow for doing anything with USB, especially if you have more than one device connected. Now I'm used to doing these exact same tasks both on a old 2013 mac book pro, as well as several windows setups, but the SB2 does seem exceptionally slow. I bought the official dock in the hope that having powered USB3 ports that run into a separate port on the keyboard may mean that they aren't all shoved through the same bus but if anything, that £140 lump just made things worse! Are all the ports limited in total speed and ability as they are all fed through the limited ports available on the keyboard -> screen connectors?