Я думаю, это будет зависеть от того, хотите ли вы повторно использовать представления модулей и виджетов в других приложениях. Если это так, то было бы целесообразно сохранить представления в папке module / widgets, чтобы это был 1 пакет.
В моей настройке у меня есть «общая» карта, которая хранит всю логику модулей / виджетов / расширений, но не представления. Я повторно использую логику виджетов / модулей в своих приложениях, но представления для каждого приложения немного различаются (например: виджет 10 лучших постеров на боковой панели или что-то, что берет данные и показывает их в нижнем колонтитуле). Это дает большую гибкость вашим приложениям imho.