I may just be crazy, but despite knowing most of season 4 and the finale were written on-the-fly, I thoroughly enjoyed BSG. I felt like it was certainly moving to end the series, but the ride was enjoyable all the same.
I admit I never read forums for any show I seriously watch because that almost instantly destroys the fun for me. After-the-fact, I may read a few reactions, but that is only after my own opinion has been made. I never let another person's opinion ruin my own fun of a show.