Hi Jay
As you point, the only document around this idea is the Ray's post, there is no much about this idea in the code apart from the javadoc in annotation classes (StructuralType, SType) and some references to them in some classes JsStructuraTypeField, JsExportableClassType, ExportableTypeOracle y ClassExporter.
As you can see the implementation code is incomplete, not functional at all, and could be outdated since gwtexporter has had many changes since these first steps.
If you wanted to go ahead with structural types, the main class you have to study is the ClassExporter where happens the writing of deferred classes, although I'm aware the code can be difficult to understand. There are a good set of tests which check almost the features in the library, those tests are not standard gwt ones since then export classes to js and usage and assertions are performed in jsni. I had thought on go ahead with this as well, but I havent had enough spare time to face it yet.