I could be totally off here, but isn't there some uniformity or something along those lines within the Star Alliance's benefits? Plus, on AC you've got a lot more international destination possibilities. From a US perspective, it's like United vs. Southwest.

Good luck, whatever you end up doing!