ES-8 can be used primarily over USB. The configuration I’m in is as follows:
Audio + CV i/o <—> Ableton over USB, set up with an Aggregate Device.
World Clock out from Apollo 8 to ADAT in on the ES-8, which means that the Aggregate Device isn’t doing crazy work with clocking, inducing other latencies.
I came from ES-3 with USBStreamer, just like you, to this ES-8 setup, and like it way more. The space saved with 4 ins on one device is great, and the world clocking saving the CPU extra work is fantastic.
As far as I understand, however, you can use the ES-8 exactly as you would an ES-3 if you so choose. So to answer your question more simply: AFAIK, no, it does not have different requirements.