As for lube, I’m in the depends-on-the-environment group. I’ve used a lot of different ones over the years.
I started using White Lightening Clean Ride on my mtb’s due to dusty conditions.
Since I don’t ride in inclement weather, I started using it on my road bike.
It doesn’t last as long, but I don’t have to do any real cleaning.
If I were in bad weather, I use an oil based type of lube and get better protection and longer life but more cleaning.
John