I really can't comment on the best practice setup of a Fabrication app. While it's built on PureMVC, it is quite a large framework unto itself, and maintained by someone else. We do host a board for it though. You'll need to post questions regarding Fabrication architecture in the Fabrication board:
http://forums.puremvc.org/index.php?board=63.0-=Cliff>