This was one of the "OG OP" characters since the days of the beta, or so I've heard (along with the Salarian Infiltrator and maybe the Human Vanguard).
A few discrepancies with my take on this build:
I also usually run 6/6/6/5/3 instead of zero fitness, full top evos for maximum force Throws (cd is so short; just Throw again if it misses), and Crutch Scanner, but those are all pretty insignificant.