I wish I could start running the Lucky 38 after I kill Mr. House. That and I think the Strip should be way, way busier.
And I wish drinking had obvious vision, conversing and talking issues.
Opening the L38 casino to the public is a great idea. Cocktail lounge too

Possibly a money sink: "we're gonna need 10k caps per table, 5k caps to restock the bars, etc"
As for the booze, you kinda do. There are certain speech options that become available with Int 3 or lower, so an average person (5) under the effects of beer (-2) would qualify.