I'm going to interrupt you there.
Bill C-63 does not provide an avenue for you to deal with online criminal harassment. It is a glaring oversight. Bill C-412 provides a ready, able mechanism that addresses some of the concerns you deal with.
I just wanted to highlight that to you and encourage you to review that.