to pack your executables. Even if i have not tested yet Citrus Perl seems a good choice and has not the very-slow-first-time-run problem of pp (this is because pp create an archive and the first time it has to be extracted, possibly with the whole Perl release embedded)
by same authors of citrusperl.
There are no rules, there are no thumbs..
Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.