Either is fine with me, though I have one problem with open world.
In an open world, some things that should have a sense of urgency about them (ie major plot points in the main story) don't, because while the npcs will tell you that you need to hurry to do something, it doesn't really matter. An example of this is in Oblivion when dealing with the vampire-hunter in Bruma. You are told you need to hurry to find Person X in a cave before he can get away, but I ended up getting side-tracked (big suprise in an Elder Scrolls game, right?) and didn't get around to it until a month later, which ended up ruining the quest for me. It just wasn't the same knowing he'd been sitting there for a full month idly.
I feel like sometimes, even in an open world game like Skyrim, you need to have some parts where the game shoehorns you into finishing some things until the action slows down. For instance, and given that its the end of the game it's sort of a poor example, the battle at Hoover Dam in Fallout New Vegas. Once you commit, you can't back out (and fortunately the game warns you of this), and the events get played to completion.
In an open world, some things that should have a sense of urgency about them (ie major plot points in the main story) don't, because while the npcs will tell you that you need to hurry to do something, it doesn't really matter. An example of this is in Oblivion when dealing with the vampire-hunter in Bruma. You are told you need to hurry to find Person X in a cave before he can get away, but I ended up getting side-tracked (big suprise in an Elder Scrolls game, right?) and didn't get around to it until a month later, which ended up ruining the quest for me. It just wasn't the same knowing he'd been sitting there for a full month idly.
I feel like sometimes, even in an open world game like Skyrim, you need to have some parts where the game shoehorns you into finishing some things until the action slows down. For instance, and given that its the end of the game it's sort of a poor example, the battle at Hoover Dam in Fallout New Vegas. Once you commit, you can't back out (and fortunately the game warns you of this), and the events get played to completion.