Interesting read. I guess the message that DMT conveys is the important part.. not so much the beings that convey it? As for seeing the dome, I've seen a faint version of it on mimosahuasca. A large pillar in the middle and a dome all around, with endless colours.