Как по мне это выглядит красиво чем литералы $request->input(литерал) прям в контроллере ну или в сервисе если есть логика, вообще туда дто лучше передавать, на мой взгляд, просто если поменяется какой то параметр если у нас нет версиоонности апи, придется менять и в реквесте и везде где юзается этот реквест, с этим подходом надо будет поменять только то константу в реквесте, даже getName менять не надо будет, я думаю это на вкус и цвет, хорошо или плохо, хз, для меня хорошо, минус это больше кода