well i wouldnt know as gospel, with zappa ive only ever gone on what people have recommended and told me stories about, ive never been able to get into him or researched him or what he was about, but i think this is a bit of an on going debate as alot of people seem to be convinced he was a space cadet, whilst it is documented in various places that he was as you say anti drugs
either way its tosh to me ;)