I've got the same bike, and apart from those being the noisiest brakes I've ever met .....
The originals on the front lasted 1200 miles, very poor. I've put the Kool Stop salmon's on (now difficult to get for some reason, so the dual compound are probably your best substitute). Reduced squeal problems, work better, wearing less quickly, and although a bit longer than the OEM pads Kool Stop's web site says they're suitable for cantilever brakes.
I'm so dissatisfied with those brakes I'm probably going to get rid of the cantilever brakes at the front and put caliper ones on, and that's nothing to do with the pads.