Mark's post on the forums got me to do something I've been meaning to do for a while. I updated the reports section of the exchange today so that you can upload a report.xml. Now when you goto "My Reports" There's a file upload to load the whole xml file. This should allow people to post reports with children or whatever is in the xml.
Also I made this link for getting all public reports. The link is useful if you want to pull public reports into your sqldev. Here's all you have to do:
1) Go into the preferences and add a User Defined Extension:
3) You'll see the Shared Reports show up grouped by tghe user that posted them ( otn user name):