None of the requirements you listed would influence a decision toward one or the other, in my opinion. You might just want to do a quick try at setting up each one and see which one you find easier to deal with.
One thing you should consider with mod_perl is that the recommended setup for sites that need scalability is to run a reverse proxy in front to handle static and cached content, with an apache in back that just does mod_perl. The reasons for this are described pretty well in the docs. FastCGI essentially does this for you.