Зависит от того, сколько там в вашем коде. Если вы связываете или отображаете большие списки в пользовательском интерфейсе, вы, вероятно, увидите значительный прирост производительности.
Если ваш ArrayList просто разбросан по местам, то, вероятно, не будет большой проблемой просто очистить его, но он также не сильно повлияет на общую производительность.
Если вы используете множество ArrayLists в своем коде, и было бы неприлично заменить их (что может повлиять на ваши графики), тогда вы могли бы принять подход «если ты коснешься, то изменишь» .
Главное, однако, что Generics намного проще для чтения и более стабильны во всем приложении благодаря строгой типизации, которую вы получаете от них. Вы увидите выгоды не только от производительности, но и от стабильности и устойчивости кода. Если вы можете сделать это быстро, я бы сказал, сделать это.
Если вы можете получить вступительный взнос от Владельца продукта, я бы порекомендовал очистить его. Вы любите свой код больше потом.