Twin Snakes only does 2/3 the damage of True Strike, costs 20% more TP, and doesn't have the 5% crit (which is pretty weak.)
So yeah, True Strike is still very useful and something that'll never properly drop from your rotation. Yes, Twin Snakes (and the buff) is fantastic, but you will be using both.
Even when used from the flank, twin snakes is about 6.6% less damage (and no crit bonus) and costs more TP.