I don't know. Instead of always being at Olympus wouldn't it be fun to the Gods just at the different DC cities? Not so much to take over just for a little outing or just to make sure some people believe in them still. For example ,Aphrodite is a famous author or therapist to help people with their love and sex life.