Thought I'd chime in, as I own an eGPU and I render my VN Sisterly Lust on it.
I started out doing 3Delight renders with an older MacBook Pro, which weren't great, but the best I could do at the time. It was mid-range by Apple's standards when I bought it, low-range when I started rendering on it.
Because I had the funds from my Patreon account and some of my own money I was able to buy a GPU enclosure (Asus ROG XG Station) and a card (Titan Xp). I was able to hook it up to laptop using a Thunderbolt 2 to 3 adapter and with one of the scripts posted on egpu.io it worked! There are downsides, apart from needing the script. I wasn't able to upgrade the firmware of the eGPU for example, in the case of the ROG this can only done via Windows using a Thunderbolt 3 cable. Also, you can't hot-unplug the enclosure, something which is possible with Radeon cards.
In the end I decided to buy a newer MacBook Pro model with four Thunderbolt 3 ports (again from the Patreon proceeds, not sure if I'd be able otherwise). This new model also had a bigger hard drive and more memory (16GB), because - as others have mentioned - DAZ assets love to occupy drive space. The reason for buying another Apple laptop is that I didn't want to sacrifice portability and have a second workstation, I'm also not very proficient in building my own PCs.
Now I can work everywhere on Sisterly Lust on a single machine, without having to maintain two asset libraries. The actual rendering is done in batches while I sleep.
Currently, I use the EFI solution by goalque posted on the egpu.io forums, which comes with a handy installer. It allows you to reboot your Mac into a special mode, allowing the GPU to function. After rebooting and logging in, I plug the enclosure in and a script automatically logs in and out, after which the GPU functions. The next versions of the EFI will likely allow for hotplugging (and unplugging), eliminating another hoop you have to jump through.
The Titan Xp chews happily through any scenes so far, so I'm very happy with that card.
You must be registered to see the links
scene (simple in the sense that there are not a lot of objects visible) rendered in less than 20 minutes, if I remember correctly. DAZ3D performance (posing, loading figures) on a laptop is tolerable and the new beta has better load times for scenes, but my guess is that a decent Windows machine will outperform it easily. With three or more Genesis 3 models things start to get sluggish, but maybe that's to be expected, as they're complex objects.
So, all in all, there are some pretty big downsides, the major one being the lack of support by Apple for Nvidia cards in combination with eGPUs. If you have an AMD it'll work great, but you won't be able to render in Iray... You have to accept the quirks and be willing to take some risks, though the EFI method is the safest solution to enable unsupported cards, so far. But if Apple decides to break the current hacks in an upcoming software update we're at square one again.