I would like to open it up more generically to allow for sharing any ideas (like from not Reddit) -- the platform isn't tied to it.
The big issue for me is accountability. People make public claims and delete the things that didn't work out, so a lot of platforms can be gamed. On Reddit, the titles of posts can never be deleted so that provides one way to verify it. I think that's valuable if you can start auto-adding tweets/blog posts/reddit so people don't mess with their records.
If you delete your own post it will show up as "Posted by u/[deleted]"
If a mod deletes it, it will still be linked to your account.
So it is possible to fake the records.