In addition to using TRoComplexType against RoSDK based servers, we use it to model structures against different JSON based WEB services. That works fine using the TRoJSONMessage (with som trixing), but we run into problems with reserved words in structures. For exampe field names like class and type.
It would been great if the JSON serializer would respect the RoName attribute. Ie.
property Class_: integer read FClass write FClass;