About the "removing all buffs upon entering an instance" thing.......can you make it so Dragonbuffs are an exception to this? Or even better, just buffs in general that fall under the "self-cast" category? Yes, you can use dragonbuffs inside, but if you're doing dungeons you're likely doing them multiple times for EXP and sometimes gear, so it's a giant waste. Besides, if you're doing it for EXP you wanna do it fast, and having to buff up every half a minute is a huge waste of time and EP. It really devalues dungeons.
If you're unable to program that exception in, maybe put Dragonbuffs in the "item buff" slots?(Autopots, Love Cursing Armoa, etc) Those don't get removed upon dungeon entrance.