Got networking over USB working for the Pi Zero here
Got networking over direct LAN (no router) working for the Pi 2 in both Local-Only and Internet sharing modes.
Experimented with both Pi Zero and Pi 2 as VNC 3rd monitors under these configurations. Zero was super lagging, daily driving the 2.