This has been an interesting topic for me for some time as well.
I personally would probably only use technology like this for testing* purposes for one simple reason: No matter how realistic, anything I did would be more or less meaningless since it would all a simulation.
I have the...