You can find things to do in the evenings in all those areas but they are mainly commercial areas so they are quieter, especially on the weekend. I'd be thinking about staying around shinbashi/shiodome, hundreds of izakaya to eat/drink and the oedo line will take you through roppongi to shinjuku with one change to get to shibuya. Would only be 2000 yen or so to catch a taxi back from roppongi once the trains stop.