So to answer your question, acetate is stronger by weight than citrate, but the amount of mescaline you've extracted is pH (and other factors) dependent. So using different acids to salt out the mesc is going to give other "yield" by weight. But the amount of mescaline molecules is about the same.