Are you sure it will be interpreted that way? Aren't people going to think, instead, that this is a way of codifying in law what the courts have found, namely that people had to be given a reasonable time to pay?
When I read “reasonable time”, I wondered whether you weren't solving your problem, but rather opening another can of worms.
The courts might say instead that the legislature, through Bill C-32 understood that there was little hesitation, under the circumstances, to apply the surcharge in a situation where we have a person who is not necessarily unable to pay, but who would find it extremely onerous to pay $100 or $200—which is perhaps very little to some others. Some people have extremely limited budgets.
What makes you say that this solves the problem? I find that the term itself is questionable.