Yeah, look, best of luck to you and we're in a similar space. I'm all for social commerce, I just think possibly the boundaries of whats within their intended scope are being pushed here.
I don't want to get into it too much because we'll ultimately see, but I'm sure if I made a "Don't like" button - they'd kick my ass. I get the feeling OpenGraph was intended for a service based business, i.e. Geoff just watched [x] on Netflix.
Best of luck tho.