How about just having a section on the forums showing the agenda of what your currently working on and what's next in line and an estimated time of when you plan to be finished the projects.
I absolutely agree that we can and should try to be more transparent with our development process. This is something we're working on, and I definitely appreciate your interest in knowing what's going on