I am a huge advocate of transparency both across functional areas as well as within my team and try to share everything I possibly can as soon as I can. Sharing information vs. hoarding it is a key foundation of leadership and indicative of someone's comfort in their role and position.
I have read a handful of John Maxwell's books on leadership including The 21 Irrefutable Laws of Leadership and agree that part of a leader's job is to replace themselves by providing those they lead with opportunity. If you can do my job, then I am able to go and do another job. This is not intuitive to most folks.
There are, of course, some things that must not be widely shared but calling out in advance that the goal is to share any and all information is key to effective leadership.
It is, however, important to consider if all members of your team are ready for this type of transparency and can handle the information you are sharing. Part of it is how it is packaged and presented although I have learned the hard way that this policy can cause angst and, in some cases, departures. So be it as you want to surround yourself with those that are up for a challenge and will do whatever it takes to succeed.