Ah, btw, Aphex Twin live at Day for Night Houston, 17 Dec 2016 is also quite something. I'm picking it apart for several months now, going through the artists that caught my ear in the mix.
As for the Switch mix, it's a complete nightmare to try making a tracklist for: a couple years ago MixesDB didn't have a proper tracklist, and I tried to just timestamp the tracks. Turns out the guys crossfaded them for minutes, played one track on top of another, and such.