Если после обработки реально крупный массив, или объект уже не нужен, но метод еще не завершился - тогда стоит удалять. Правда это нужно воспринимать скорее как исключительную ситуацию. Например ниже объемная переменная $data используется всего 1 раз, а дальше просто висит в памяти до завершения метода. Тут имеет смысл ее удалить.
public function executeHugeData()
{
$data = $this->getDatabase()->loadHugeData();
$convertedData = $this->getConvertor()->convert($data);
// unset($data);
// Working with $convertedData
}
В остальных случаях - есть сборщик мусора.
--- UPD ---
Если метод может быть статическим, объявляйте его статическим.
Это приведет к бесконтрольной связности вашего проекта. Для крупных проектов - это не то, что гвоздь в их гроб, это целая стенка.