I haven't gotten to the Seven of Nine episodes yet in my Netflix.
But I remember she was a shot in the arm to the show.
I'm seeing that Voyager was really pretty daring for Star Trek even before Seven joined the cast. One got the feeling that they had permission to do more exciting things. And bringing Seven on might have been a ploy to boost ratings, but it was a very good ploy.
P.S.: cool photos