Thanks for your interest in StrataFrame. As you well know, there are a lot of philosophies in application development, and many times there is more than one way to skin the proverbial cat. First of all, you would bind using a BusinessBindingSource to the grid. This provides direct multi-row .NET data binding and is the most appropriate tool for binding to a grid. Ultimately you would be able to manage your complex configuration.
As for the purpose of StrataFrame, I am almost not sure the best way to answer. StrataFrame has so much depth and performs so many tasks that purchasing StrataFrame just for the purpose of binding to a grid is kind of like buying a 747 for the peanuts

.
StrataFrame handles everything from the UI all the way back through to the DAL (Data Access Layer). It also manages your relationships from an object model perspective and will even propagate this back to the database for you. By defining your parent-child relationships, the BOs will automatically handle foreign key values and make sure that they are persisted. So that is one of many benefits that would pertain to your current situation.
StrataFrame is designed to work with 3rd party tools, such as DevExpress, though when working with these tools and understanding the logic behind the 3rd party aspect, you will have to get support from the said 3rd party as StrataFrame users use so many different tools that it is not possible for us to be a support expert in each tool.
As I previously mentioned, there are a lot of philosophies in development, and one is...no offense here...not to be so grid complex. We have some tools that make short work of parent-child UI. To begin, our ListView in conjunction with a ChildFormDialog. This is a quick and simple way to manage child tables with RAD functionality and is generally more user friendly in the end. StrataFrame was created from our need to produce an extremely massive medical application. We do use some grids now and then, but we have learned that leaning too heavily on grids can become an end-user issue but also a development issue. In short, you can do just what you are trying with StrataFrame, but I would recommend taking a look at some other ways to tackle this problem as I think that you will have more positive results all the way around.
Again...this is just my opinion, but that is one great thing about this forum, we all share our experiences and opinions and come out the better for it...as does StrataFrame as we really try to listen!!!