I have been on a couple. The success of them depends on the willingness of the participants to get involved fully. The first one was rubbish because most people kept being silly about the role playing etc, but the second was great because everyone was up for it. I'd recommend them.
ps - on the two I went to the victim was one of the organisers so all the guests played through till the end of the game