If going under repeatedly is good enough for eric buell it's good enough for harley?
https://www.bicycling.com/bikes-gear/a28398084/fuell-fluid-1-e-bike/
Just got to work this morning, did not get a chance to test ride last night. and...YES!! it absolutely solved my problem she butter smooth again and a much better feel being all fresh. The rotor floats or buttons are all free that was the first thing I checked. They are not round on EBC rotors they are square so less likely to get clogged little better of a deign except for when they accually do get clogged. .
Rode over 580 miles today. Quite a few miles on damp roads but never really got rained on. I seemed to roll through my route shortly after the rain fell most of the day. Felt her slip a couple times, just a reminder that I needed to slow down for the road conditions.