Good take on the game, many times I had two opposite upgrades in the same upgrade card, and it does not work as expected.
Yeah, they could just cross out each other :)
In my case there were super-fast ducks and others too slow.
The recoil one had no recoil whatsoever