Drawbacks:
a) not a common structure
b) for a larger project (we have ADR documented this change and a separate section about upgrade sylius for our system)
Pros:
a) cleaner top directory
b) we can remove templates
c) everything related to templates/themes is in one directory
templates
c) everything related to templates/themes is in one directory