Oh! I wanted to mention a few work-arounds for the glitches:
1) Horse: Actually, to use a horse, just turn off the codes, go to your stable at Haven or Skyhold, and select a horse. Simple as that, no need to restart a game. Yes, if the codes are on, you can't use the hot key "=" to summon a horse, but your horses will still be in the stable, select-able, and usable if you just turn the codes off. I recommend finding the quick travel points first, or playing a mage and spamming "Fade Step" like crazy with the infinite mana/zero cool down codes on. I played a mage first and lucked out. Mounts are cool though, so again, just turn off the codes, select at the stable, and turn on the codes as needed.
2) Same with decorating Skyhold. Just turn off the codes to select your decor, and turn them back on when you need them.
3) Questing: yep, the items for quests get quite a boost from the crafting code. However, I haven't seen any major game breaking from it. In fact, I did a great series of fights because of the Shards in the Forgotten Oasis without having to grind shards in every zone. Hurray! Save often, and just be aware of it. (BTW, these codes work way in your favor on most Requisition quests.) And man, crafting is a JOY with this code on... lots of room for trial and error.
3a) As a sub-note, be aware that certain quest items CANNOT be scanned while these codes are on; for example, the Gray Warden items for the personal quest for Blackwall and Vivenne's books. But again, turn off the codes, and scan will work fine again. Select the item normally, and turn the code back on.
***3b) Update, I did find one broken quest, Cassandra's "Unfinished Business" quest will get gimped after killing any of her targets; one of the requisites for finishing the quests is 5/5 Targets Slain, which gets filled to max after the first target. I don't know what the quest nets you, so heads-up.
4) Inquisition Perks and Power locked at 50. - I didn't really think this was a negative, both are way more than enough to make all the purchases you need to.
I hope this helps, guys! Honestly, I just use the codes for super-ridiculous crafting, super tough fights, and for the ability/inquisition perks. Pretty much at any other time it's ok to just turn them off to make finding your quest items easier and keeping your horse around. But honestly, I usually just leave 'em on and zip my mage around with Fade Walk. To each their own!