Unfortunately, there is no roadmap, but we have asked Milestone Management so let me get back to you later. Also, you might want to subscribe a newsletter which may have information of releases.
On the last one “cloud storage native integration”, there are no current plans for native cloud storage integration, but we recommend the use of partner solutions in this area, please explore above market place link.
With dual stream, you dont need the mainstream for anything besides save, download or play something (the cpu and memory usage on smart client is huge on Express+ with x8 1080p cameras… cant imagine the client hardware for x500 4k cameras)
The motion/continuous jpeg record its like blue iris feature, you save on a local or network path (and you can use for anything… of site replication, mail script, cloud backup, analysis, whatever)
The cloud storage native integration its like hikvision cameras does, to save jpeg or stream, continuous or motion, directly on public cloud (onedrive, google drive, dropbox etc)
Other features that I missed…
motion data from “Motion Start (HW)” events, for smart client search and timeline
save continuous record in MediaDatabase1 and motion record on MetdiaDatabase2 (for size, path and retention - you dont need to save records without any motion for 1y or something. but make sense save motion records for more than a week).
database options, like oracle, postgree, mongodb, mariadb etc and any small (jet) database (access??) for smaller environments (you dont need SQL express for Express+ with 8 cameras and 10 rules, 50 events, 5 alerts with 30 days retention… more, you can only rename the main xprotect “surveillance” database: cant install more than one xprotect in the same external SQL server with all components)
Windows Server Core compatibility (and/or a linux version… without windows licensing, antivirus, windows updates, IIS etc)
native external syslog config (to export logs to splunk or something on udp 1514)
ps: I understand that your target is a large enterprise, but some features used on small/medium business make sense (and save cpu, memory, disk space)