Great write-up.
I also have the Leer 650 on my KR for about 3 months now. This is my first truck and after some research, I picked the Leer for the same reasons outlined above.
Love it with very little or no water seeping through in the rain.
Bought it at a local American Ladders & Scaffolds...