I purchased the deluxe version and have been playing the main game OK.
I had a problem with the DLC installer however - like many installers I assume because of my setup. I have a small SSD with my OS and an admin user account (only used to install software etc not used day to day) - my own user folder (a standard user) is on a second hard disk and all my games live on another separate hard disk. Despite pointing the DLC installer to my games drive it insisted on putting the "addins" (dao_prc_cp_2 etc) on the boot drive in a documents folder. I moved these to my home folder on my user drive into documents/BioWare/Dragon Age/Addins/
I have also checked my profile online and I do show four items registered to my account (to match the 4 folders). Unfortunately the game doesn't see any of them. My guess is that this is something to do with the addins.xml file as opening this in text wrangler there is nothing listed. Does anyone know what should be here for these to work? I read around the Bioware forums and they talk of manifest.xml files for each DLC but these don't seem to exist.