The ghoul drug thingy is actually a really good lore addition. It recontextualizes a lot of the games in an interesting way. If ghouls have to take these drugs and make enough money to afford them, the implications on morality of previous ghoul characters is fascinating.
And about the vault tech meeting: this plot point is actually older than new vegas. They took that from the scrapped fallout movie that they wanted to make in the Interplay/Black Isle era. I thought it was absolutely awesome that they researched fallout enough to even know about this obscure thing
Hi, I did that with some close friends as a joke before. It starts out as a joke, but it will quickly become hellishly painful to continue. I think we stopped somewhere at distributing skill points, where the game just throws 6 pages of skills at you (not joking) and goes “just distribute these points”. Having a giant block of alphabetically sorted skills, most being absolute garbage and some only sounding ‘kinda’ useful, was my breaking point