Must have
MCV should just hire Richard to do their development. PLEG allows for complex scenarios without needing to use Luup, multiple scenes, and virtual devices to monitor state. There is a bit of a learning curve, but once you get past that it is incredibly powerful.