Yep. I think, in terms of being thematically accurate, the ending of SGU was better than BSG. It's not a satisfying ending because you don't get to find out what the mission is. (BTW, a message in the CMBR is a really interesting idea.) But it feels right for the show, more right than throwing all your ships into the sun, anyway.
Also, the idea of putting themselves to sleep might have been a way to pick the show back up if it got renewed. I just wish they'd have made season 1 an actual sci fi show and not Degrassi in space.
I love Janelle Monae but she didn't need to be in the show.