Randy,
Yes, this is touted like a simple replacement for the typical wall receptacle. How does the isolated ground get hooked up?
The other issue I see is that this is a 20A receptacle, they don't have a 15A model available there.
I think installing this thing would be a code violation more times than not.