It's not as repetative as Heroes/Villians at all, if anything it's setup much like WoW. Vast majority of the missions are outdoors, with exceptions being instanced like CoH/CoV. It has the public quests ala Warhammer Online, and so far I'm vastly impressed with the state of the game, and how much it's NOT CoH/CoV.
As for the delay, this is a good thing. The Dev's are really listening to the best testers and moving your first encounters with your Nemesis to the 20-25 level range instead of 30-35 range, along with closely following feedback on all missions, powers, etc.
As for Bill, I have no fucking clue why he's the 'frontman' for Champions Online. As he stated before his roll is that like when he was back with Blizzard. He helps finish up projects, which is a good thing.