I don't believe that a private member's bill can speak too much to ensuring adequate funding. Absent a royal recommendation, we can't do anything that results in an increase in the funding.
This bill would not be possible if the Court Challenges Program was not already up and running. It's up and running already, but the choice of making funding permanent versus ad hoc, as it is currently, would require a royal recommendation.
I'm perfectly happy if we see more funding for it to expand its powers, absolutely, but I think that has to be done through a different mechanism.
I'd be happy to support recommendations to the Minister of Finance to fund it further and for the appropriate bodies to enhance legislation as might be appropriate for them.