Most operating systems implement them as alternatives, not as fallbacks, i.e. they will query any of both servers from time to time, so it is quite likely that you will loose your Pi-hole filtering capabilities (at least partially). That is why we have never implemented this.
This is a problem because my router requires a secondary DNS server; its not "optional", and it cannot be the same IP as the primary DNS server.