We used Roll20, and it was fairly clumsy, but mostly because half the table wasn't really computer savvy and the interface confused them. We had to rebuild the deck more than once after we saw some duplicates pop up, but eventually we got the hang of it and it worked out pretty well. (I mean, as well as any game where you're being hunted by a horrible creature doing horrible things to children.)