I'm not sure what the Perl version has to do with whether you remove closures; if you are leaking in closures then removing them will fix your leak irrespective of the version of Perl. Closures are not problematic per se, though - you just have to be careful with your lexicals.
Makeshifts last the longest.