I've enjoyed striker SnS the most. Landing a shoryuken or evading while attacking with circle blade feels so good.
On the other hand (rant incoming), I've been VERY disappointed with bushido lance. The perfect guard can only be done from idle, which means that in order to exploit it you need to stop attacking, unlike the other weapons where you can cancel most attacks (well, their recovery) with a roll leading to a perfect evade. That makes perfect sense, since bushido rewards aggressivenes for those who can pull of the evades constantly and rewards them with extra attacks for doing so. On the other hand, bushido lance (and I imagine, bushido GL too) is forced to not attack in order to exploit the mechanic. Normally evade lancers are poking all day and hop or sidestep when an attack is coming, and quickly resume poking, while guard lancers also are constantly poking but instead of evading when a move is coming, they cancel into counter, let the attack activate it, and continue poking. That's supposedly how lance has to play, compensating its lower DPS with more uptime. Bushido lance manages to totally invalidate both guard lancing and evade lancing, since apparently bushido style doesn't activate evasion skills (greyed out).