Am I right to assume that any terminal which accepts Apple pay will work with Android Pay as well? Or is there some tweaking that needs to be done on the side of the banks or businesses? If it's the former, then yeah, Apple Pay and Android Pay really have no reason to oppose each other.
From my understanding, there is some tweaking on the back end, but nowhere as big as the original change. Meaning that if a bank modifies the back end to accept one, they can accept the other with very minimal change.