In theory it sounds good so long as you have a libertarian world, but since that does not exist, I can't buy into the open borders legalized drugs thing.
Let me ask you these two questions: If it were proposed that adults be able to buy and consume whatever drugs they wanted in their own home would you support that law? If people are going to use recreational drugs, would you prefer that those drugs be developed by companies like Bayer, Pfizer and Bristol or would you like them to be developed in tin shacks down in Bolivia.