This may work perfectly; however, please make sure that with this change scenarios such as the following still work:
1. repos that were created in pulp prior to the migration may be 'repromoted' (e.g. Library->Dev->Test) (default views and user created views)
2. repos that were created in pulp prior to the migration are still available to consumers that were registered to them (default views and user created views)

With legacy promotion, the repo path did not include content view.  I am assuming the same will occur after the legacy promotion deletion migration, for those that were previously 'default views'.