Nah, neither external monitor I have are touchscreens.
I think I’ve found that the i.MX8 is limited to 2 displays somewhere online but don’t quite take my word for it (phone screen+external hdmi via usb-c), so for the Librem 5 the displaylink devices are what we need to have a multi-monitor setup. I have an hdmi output via usb-c working fine at the moment.
Alternatively, but it doesnt solve the same use cases, if we somehow can run sway, then we could create a virtual output (swaymsg create_output) and serve that output using wayvnc, and we could at least have multiple outputs running on the phone. So I wonder how to get sway working on the Librem 5.