I think some things translate poorly to a video game. Like missing when you can see you didn't.
I do like the conversation rolls though, it adds a little tension, not knowing for certain whether or not a persuade or such will work. It might be better for some people if the roll was hidden, though.