Replying to myself here: why the heck are people assuming Ayahuasca? My comment never implied it, nor has Mullenweg mentioned it.
The Ayahuasca comments in this thread are the people putting their own narrative on it, and as the OP of the thread, this was not my intention at all. This thread has just become made-up gossip.