So this might just be an opinion or best practices thing, my environment is dual stack in that the backend server and the virtual host is also both V4 and V6. Do folks just do two virtual hosts (1 ipv4 and 1 ipv6) on the outside and point to the same pool on the inside with just V6 to the backend servers? Seems silly to keep the V4 on the inside? Talk me into or out of it?
Here is my two cents; yes, I agree - no reason to have more connections on the inside, or overlapping structures if you don't need them. The IPv6 installs that I've done, I have indeed configured them in this way and works a treat.
This makes it especially useful for companies that are in a migration phase or need to start supporting IPv6 without wanting to change anything in the backend.