Nice idea but not really do-able - ovpn files often differ by more than TCP/UDP, for example all mine use a different port both the two protocols.