does kiriko flanker dps works?

I play like this in Plat with great success, just sneaking behind the enemy lines and headshotting supports. Does this work in high Elo, or is this playstyle considered throwing?