This tutorial is not meant to be a "best practices" for StrataFrame Development. It is only meant to illustrate how to make a simple listing report and master-detail report (using a data flattening approach as well as a sub-report approach) using DevExpress XtraReports control and SF Custom Business Binding source. Project structure, class naming preferences, whether to or not to use stored procedures and sub-classing methodology were meant to be mere suggestions.
I hope you do find some benefit from it.