
One thing that has been a little on the irritating side

Something that would save a huge amount of time spent fiddling blindly with the motion detection settings would be some form of training mode. If you could record for a fixed amount of time (containing a few typical events and non-events), and then replay the same recording as a virtual camera input with different settings. This could allow you to tweak all the various motion detection settings using a consistent video template until all real events are caught and as many false positives are ignored.
I hope this makes some sense to someone, it'd make setting up sooo much easier,
Ed