The bytecode interfaces haven't really matured much further. Perl5's guts were never intended to accomodate such a feature, so people have been playing with the concept more than they're seriously working on it. If all you need is to package a Perl application, though, you should take a look at
PAR, which does a fantastic job of it.
Makeshifts last the longest.