Well, define "best". It's down to people's preference. I'd enable v4 and v6 both on router and in Eddie and prefer v6 wherever possible, others get spooked everytime they get a v6 address assigned, see below.
This is one of the things you see people telling you all the time, and when asked, the primary, sometimes the only reason, is the possibility for IPv6 addresses to be assigned using the unique hardware address of an interface, which represents the wet dream of a tracking service, if I may write it like that. It needs to be mentioned, though, that no hardware for the private sector does that by default these days. Heck, newer versions of iOS and Android even randomize that hardware address by default.
Thank you for seeing it this way. IPv6 itself grew out of puberty a long, long time ago, so I don't see the reason to shut it out, even in a VPN context. If we shut out v6 now (so people don't use it, get spooked about trifles, etcetc) and not think about how to make it more friendly for paranoids, v4 will never die. And v4 needs to die. We're still coming up with ridiculous ways of keeping a protocol alive and make it so it fits today's web of devices in one space, blatantly ignoring the simple fact it will never fit today's global web of devices in one space. It's like keeping CRT displays alive, for freakin' what? Buy a flatscreen, you'll get thrice your money's worth today.
Would it be better? Well, for whom? For you there's no real difference between v4 and v6, both work. But for those building networks out there v4 vs v6 is like CRT vs. flatscreen, and you don't hear them asking the market for CRTs. On a side note, people constantly get angry at carriers for using Carrier-Grade NAT or Dual-Stack lite on their networks to provide v4 connectivity but very rarely ask themselves why tf this is the case…