It would make everything more flexible if a custom modules raw data was accessible. For example if {% menu "menu" %}, was able to return a array or "list" of the menu items objects, that the developer then can loop out with his own desired markup. (Same for every other module).
This would take the Hubspot website development to a new level, and allow for more advanced layouts.