Given there is no real political risks I think there is practically no difference between holding on either exchange. If you want to trade Square more actively perhaps the U.S is the better option.
Holding a stock on the NYSE might have implications for your account though, need to be set up for international, margin loans etc.