Of course it should be legal. Trafficking of women is just the latest in centuries of excuses to maintain the current ridiculous situation. Legalising it wouldn't end trafficking of women but it would reduce it.

If it was possible to expose all the powerful people in the world who use prostitutes then prostitution would be legalised overnight and there's be a privacy law passed to protect the identities of people who use prostitutes.