The word "best" is too subjective. LSD did a pretty good job, so I wouldn't say YNFGs are the only way; actually, YN is more about exploration rather than JUST the dream theme, and could be expanded wherever you want. Take .flow, for example; you do not dream but use the computer to ".flow" into your mind, or whatever. However, the rich thing about dreams is to explore them, so in that sense YNFG style games are a good medium to do so. Now, is it the best? I don't know, I personally think that immersion is the most important thing so it doesn't matter that much what format you use as long as it is actually immersive and interesting to explore.
Well, it depends on what you're trying to accomplish. Unless your dream was utterly bizarre in an actually interesting or funny way, or it somehow formed a coherent narrative, nobody will want a straight retelling. At best you could make an lsd rip-off. If you want people to just experience something similar to what you did, >>8427
is the way to go. If you want to tell a compelling story, a visual novel (or something else with a lot of text) that takes inspiration from your dream is the way to go.