The newer tools, Module::Build and Module::Install, offer some useful things for developers. They automate the details of building dists, keeping MANIFEST up to date, etc. That's why I use Module::Build these days. But... I always have it generate a Makefile.PL too, since I don't care which one is used to install. The advantages are all on the dev side for me.