Ok so for the AutoTracking function:
I have a Dahua PTZ camera (I bought from Andy) that is capable of AutoTracking, Tripwire, ect... functions. These settings are setup on the individual camera side settings and not in
blue iris.
Blue Iris only records the camera feed and has limited control of the camera functions. It CAN control things like the PTZ presets and such.
As for the heatmap and facial recognition this is something I have not messed around with but it is definitely not something that would be configured on the BI side of things.
I might be bias towards Blue Iris as it is the only camera software I have ever used but I, and many others here, believe it is far superior to any NVR that's out there.