@joeld wrote above:
there's no way to file thoughts entered here into a different stream later on
Yes there is, we just obviously haven't been clear about it. If you "repost" from Your Thoughts to a stream, it moves it to that stream.
As to where they appear for others, they are under the "General Thoughts" tab on a user's page.