It's certainly not too late. Your perlmonks reputation doesn't mean anything as such--the standard refrain of "XP doesn't matter" is true. :)
The project and module will certainly help demonstrate your skills, for better or worse, though there's still the issue of need, both of which, along with the proposed project itself, get weighed against the other applicants.