Хороший вопрос. И кстати, адекватно во всей буче с v7 никто не отписался по этой теме.
Для меня:
1) убрать бойлерплейт (все эти use, деструктуризацию аргументов процедур) по умолчанию. Я согласен на use v7 / use perl 7 вместо этого всего
2) дедуплицировать велосипеды (в принципе, это тот же бойлерплейт). Когда в большом проекте несколько соглашений, которые давно можно было ввести в core это странно. В частности, имеет смысл выделить композицию классов/трейтов из Mo* + предоставить базовый, но умеренно расширяемый, функционал для аксессоров.
3) убрать депрекейты - прежде всего indirect object syntax и прочие штуки, на которые изредка напарываешься, узнавая об этом в рантайме.
4) удобный синтаксис для асинхронного программирования - но это можно в 7.1