So assuming I want a Balanced Character (Useful for PVP and PVE) I should go Assasin?No, having a Ninja in PVE is either excess baggage, or a liability to the team. Besides the gold event which makes the Ninja somewhat useful due to his refresh aura, you cannot really depend on it when facing monsters. As the story progress, so does the toughness of the mobs. You can use his skill to swap places with monsters, but that would mean you are placing him in their territory alone, and when his stealth runs out, he's gonna die fast. Let's not forget who you swapped with, if you can't kill that monster before he gets to react, your team is gonna take a big hit.Ok thanks but whats your opinion on why Ninja is better than Assasin? Kai is alrdy a rogue so I cant go the Kensei path. Is Ninja better than Assasin in PVE and PVP?"I suggest you ignore the faith first as it is more of an end-game feature and focus more on getting them to 5*. Faith is pretty much negligible until you feel you can push your heroes to the limit. On a side note, re-rolling faith is getting a revamp in the future as it is too costly to do so now so let's wait for that."
Adding on to what I said before above, faith only affects like say... 5-25% of your stat depending on the grade. For Kai, the Rogue path is leaning towards more on the PVP side, while the Kensei path on the PVE side. Gunslingers can be deadly at times when their aura chains continuously, if not they have the lowest CD for a 5* which is also annoying in PVP.
As for Assassin, critical attacks are easier to achieve with high CRIT instead of kills. He has a slightly lower chance to trigger his refresh as compared to the Ninja, and also his refresh doesn't include himself. But instead of swap, he gets a 3 turn silence instead, which can be useful in most situations but still have to watch out for normal attacks.
Also Do you think my Team is good enough that I should start doing Weapon Summons? Or should Is till do unit summons?