I got into watching the show early last year, and when they said she had been cast I was a little surprised. It was kinda funny watching Robin be so kick ass.
The show is great though, the entire cast is great, and some of the guest stars have been awesome. Kal Pen was on the show for several episodes, and to me that was just as odd to see him and NPH interact without having some illegal substances involved as it was to see Robin on the hellicarrier.