I haven't seen a good virtual drumset from anyone
And this is no better. There is a lag when you press the keys, and the keys are in a position too awkward to get any drumming done anyway. The drums sounds are also poorly simulated, and there is no way to alternate open/closed hi-hat sounds, which is incredibly essential for most basic drum beats. As a drummer, I really don't like these virtual drumsets at all. Perhaps you can find a way to make them good in the future. Until then, sorry for the low score.