in reply to Perl script as the shebang?

You can't invoke scripts directly from the shebang line, so you'll need that workaround. You can at least make it language agnostic though:

#!/usr/bin/env /usr/bin/perl/myscript.pl

Makeshifts last the longest.