The environment would definitely be a huge factor in their battle. Ivy might have the advantage in a rainforest, but Vixen might win in an environment like the Sahara Desert.
Either way, I would love to see these two meet up. I can see them fighting it out just as easily as I can see them teaming up.