I agree, for transparency it's much better for them to have a dedicated account with monthly updates for example as not everyone curious about progress will read this comment here.
It's good people start to question things and ask questions about where the funds go, I was also guilty at not paying attention to the DHF until recent talks, since I did, I voted the return proposal as I figured this is the best thing I can do.