As for meeting for trades in public, it might have consequences in countries where cryptocurrencies are not in favor of the government. Having said that, a lot of decent sellers would probably choose to meet one on one in a less crowded area in order to avoid the attention of the police.