Someone needs to write an article as to how someone with 90 pct of their games on steam plus a few others through other outlets could benefit from using this.

I for one have no clue although i have installed it in the past.

One other question I do have that would add a lot to its usefulness for the way I use Steam, would be to see if a game could be launched through Steam in Big Picture Mode using this.
- James