I use it for everything, because I connected my external monitors through the eGPU. wiki.archlinux.org/title/PRIME has a few methods for running only selected applications via the eGPU, but I haven’t tried them. Edit: See also wiki.archlinux.org/title/External_GPU#Xorg for eGPU specific setups.