Online Co-op: Now in oblivion I have always wanted to travel around with a friend in the game with just that individual not a whole mess of randoms. Now what should happen is you have invite as many people as you want to your area and whenever you invited the person you would have to go to a boat dock or some crap like that and wait for them to appositely "Travel to you" and you would greet them here and so forth, you can now travel in the land of skyrim with your friends.
Guilds/shops/buildings: Now in Oblivion you had guilds shops and various buildings that were only join able. Now what would be amazing is if you could create your own guild and you would need to choose the specialization like you did when making a guy in oblivion.
Example:
Guild class: Assassin
Guild specialization: Stealth, combat
Ranks: recruit etc.
Members allowed: 8
This would tell the system that you are making NPC join that are good bow men, great with blades. Essentially you are recruiting assassins.
Now what could also happen is you can buy out another vacant building to make a shop
Example:
Shop tittle: Gregory's Smithy
Items sold: Armor, swords, daggers, bows, arrorws.
employees: Three
Shop income: 400 coins an hour
This would allow the player to never go broke they would gain money and get discounts at there own shop. And when the shop gets enough money you can get an upgrade to increase income flow. But you would lose some income to pay the employees for their work.
Online PVP: How this would work is you and your friends who have joined your guild (If possible) challenged players from a different server and would have a battle in one or the others town depending on who opposed the opponent. So whoever challenged the team they would fight on the front lawn of there guild and those being attacked would fight them off on there turf. Although each player or recruit NPC would only have one life and you would need to recruit new guild member NPC's if they died in battle. That would be covered in a carnage report.
that is the end of my idea's, but if anyone wants to elaborate on anything please by all means do it.