I loved this.
BSG is pretty much my favorite show ever but I feel like I can objectively say this was one of the best send offs I've seen for a show (at least since Six Feet Under). Satisfied.
I'd imagine when it comes to some of the more mystical elements of the show some folks might be turned off by its ambiguity. I guess that is why they call it "mystical". Fill in the blanks for yourself.