It isnt easy to use deflect and definitely not reliable if you want to make headshots especially against a movin target. There are though ways to use it efficiently (basically baiting and tricking)
deflect against many: use it for crowd control and use it even when rationally you shouldnt due to your fp. If youre bold they get the impression you have more fp than you should have (dont overplay your act tho) The thing is most get scared anyways, it is kinda like playing chicken. Best case scenario they get scared and stop shooting giving you time to get your act together. Doesnt work against pros obviously. This tactic works best with lvl3 but even lvl1 can be used for this.
chip damage: quite easy when youre high with fp and 1v1. Can make gunners squemish if you can manage your aim. Also in crowds if there is a low hp guy just redirect all enemyfire into him so he might tk his teammates in exchange. Basically take advantage of idiotic enemies to troll the better ones. Bad deka players and snipers are a gold mine. Be sure to have some cover to fallback into tho.
trick moves: you can deflect while rolling and that makes it the perfect bait move. Backward roll, wait for some1 to get baited, aim, deflect. Best when some proj dude falls for it. It is rather easy to aim during backward roll, the animation is long and super baity most ppl just cant resist shooting at you. This works with all deflect levels and makes you look cool as fuck. Dont overdo the move tho or nobody will fall for it.