I agree that she's a blast, ... even if some of the show's longtime fans seem disgruntled that other characters were marginalized during the Vala/Daniel Jackson arc, including new cast member Ben Browder.
His decision is a most precarious one because he has a home base there. Every time you have a flop movie, you can always go back to the show. So he's taking a chance on eroding his popularity.