can this generic nvr with so many difrent firmware by brand .,,,,,, can some one choose with one is the best one? other brands have ,for example others have options like motion snap photo and trakt motion and motion highlight etc ,things like that , any advice ?????