Definitely point B. As I stated in the node that you're referring to, there's been a bunch of Perl6-related grammar engines over the last few years. For instance, take a look at this list, and then notice that the date was over 2 years ago. Since then, we've had: Perl6::Rules, japhy's Perl 6 Regex Parser attempt, Steve Fink's latest attempt, and now Patrick and Luke's attempt.
Don't get me wrong, from what know from talking with Patrick a few weeks ago I definitely think he's on the right track. I have no doubt that he'll do a great job, but its just... *frustrating.* Almost every one of the dozen or so grammar engine attempts so far have been a solo or semi-solo act, and every single one is only partially completed. Many of them were just prototypes or toys, so that's ok, but this is going to be the real thing. I'm just a little worried that the same thing will happen. (that we'll have Yet Another Unfinished Engine)