I have the same problem with my cruiser, except its alot more embarrassing on the street. I did the chamfer to the leading edges a couple years ago, it helped, but what alot of it was was the discs getting a light coat of road dust and grime on them, then when I'd apply the brakes they would glaze, and therefor sqeal. Its probably just due to the factory using the most economical/ adequate pads, and I probably should change them out soon anyhow, but what I tend to do is take them off and rub them on some fine sandpaper ( lay the paper down flat on a table/ bench and rub the pad on it ), just enough to remove the glaze and the annoying sqeak.