Just to drop in my 2 cents...
Its very very very hard for them to make Dragon Age more casual.
There is hardly any kind of game play mechanics at this moment. And yes the game is all about swimming around in blood so much to a level where it look completly dumb. But anyway!
When it come to gameplay itself there is alot of problems first of all:
1) There is no choice. By this i mean that there are hardly any spells / special abilities / special points or anything that you can use to make yourself better. Instead the game hold your hand and pat you on the head incase you do something wrong... Wait you cant... There are no choices there for nothing can go wrong

...
2) Its mindless combat. There is no "Hmmm maybe i should try to flank these bandits before i go and talk to them... Ok my companions are now hiding behind that hill side... *talks* *All companions are teleported to you* In other words who need stratedgy when you can just bash head on keyboard and still win?
3)Balance... the balance in this game is right now like this... Mage >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Everything
Why is it like this? Most likely because of the lack of choices we have. The mage have to be the CC... Mass Damage dealer... Healer... And well you get the point the mage will in other words be a god running around.
4)Is the game "hard"? No... Some might say "omg its so hard if you play on the hardest". But its not true. Its the dumb AI nothing more. So aoe spells hurt your companions if you throw the spells. But because the AI dont care about its friends it will just rain the overpowered AOE spells on you while you have 10 melee units mashing on you. Hard? No Annoying? yes
For them to make this more casual they would basicly have to make it like this:
*Press 1 to instantly kill all enemies on the screen*
*Press 2 to win the game*
And no they cant make the game more casual... Honestly if they make a dragon age 2. They better add a real skill / stat / special talents / feat system and about 5 more classes...
Oh and multiplayer support.