I don’t keep stats on how many nights that I observe since they would be dependent on many more things than the weather. My meteor cameras are running every night though so stats from them do have some significance. In 2017 I detected 3751 meteors on two cameras (4451 in 2016) and I detected at least one meteor on 227 mornings and 180 evenings (238 and 189 in 2016) so it does look as if 2017 was a bit cloudier than 2016.
Also, slightly off topic, I attach the max/min temperatures for my back garden weather station over the past three years. Denis may get the best observing weather but how many days were over 20C last year?