Shinn != Kira (GS before GSD)
I don't compare the two. They're too disimilar and one is not better than the other. Kira needs to stay out of the way so he stops making things worse than they are, unless he actually has a damn plan, Shinn needs massive amounts of prozac. If I had to pick, Shinn > Kira, but only because I feel Kira has been on a high horse all this series so far. Shinn is just misguided.