Three monitors here. Primary and secondary pretty much exactly like you. Tertiary is a cheap portable one, 15", 1080p, that I've mounted above the secondary slightly angled downward and on which I have my communication apps pinned, as well as a full screen btop
.
Be advised that at least the backend is not open source but rather just source available. It's under a proprietary license.