I have used personas a lot in the design of various products, including IBM Sametime and Lotus Notes. I publicly blogged the draft personas and asked for feedback from the users themselves.
The users (including business partners and resellers) got to "know" the personas and it made the design process more personable. Have others of you gone public with your personas? Is it a good idea? Why or why not?