Yes. I think both changes are excellent.
On the structuring offence, I think it will be very, very difficult to prosecute. You'll have to prove that someone knew there was a FINTRAC reporting requirement and they were deliberately evading it. But this has happened. There have been lots of prosecutions in the United States since 1986. I think what it really comes down to in that instance is the training of police officers particularly so that they know what kind of evidence the prosecutor will need to make the case.
It's the same with the substantive money-laundering offence. You need those specialized investigators who really understand what kind of evidentiary record needs to be adduced to get to a successful prosecution.