Love the finale, I think it wraps up the series quite nicely.
"I should have done this a long time ago."
"You were always welcome."
In any case, the show definitely has its flaws... and I've come to notice there are far fewer 'great' episodes than what I remembered before we started. However, the writers didn't just learn from their experience with TNG to apply to BSG; they also applied it to DS9. So just wait, my friend, for the glory to come!