I fly through LaGuardia as well as JFK several times a year, and LGA is pretty terrible, but it is much more convenient assuming your flight leaves on time. Delta has been renovating their two terminals and done a great job, but the main terminal is in shambles held together with (literal) duct tape.
This is great news, however I'm only afraid of the impact such major construction with have on operations over the next few years.