About the debuff bar:
I dont see any harm if you are able to see the debuffs you *yourself* put there, I mean when
you're fighting someone/something everyone would like a bar to see what debuffs they
cast on that person/mob. I can see how seeing all debuffs would be a little too much, but no harm
in seeing what you yourself have cast on the target. It's the same train of thought as having
an NCU window where you can see how long till your bufs run out and perk/action timers in chat
when you try and use something which is not available yet.