Docks have their own set of issues.
Many of them provide a "legacy" port for a display. They do this by using software provided by DisplayLink software [not to be confused with DisplayPort interface] to create an unaccelerated software display buffer in the Mac. Then the data are sent to the dock over mundane interfaces like USB-2, and sent to a custom chip (also made by DisplayLink) that shoves the data onto a "legacy" interface for your display. These displays are not accelerated, and do not exhibit the snappy responsiveness (especially in mouse tracking) we have come to expect from Apple displays. They would generally not be be suitable for full-motion Video.
DsiplayLink and Apple have disagreed on access to system data when using such displays, and there are disclaimers on the DisplayLink web site concerning recent versions of MacOS. DisplayLink is struggling to recover their previous capabilities, and may have succeeded for most purposes.
If this were mine to do (I would probably have bought a more capable Mac) but if that were not an option, I would Charge through the Dock, and use one of the Dual-DisplayPort devices to run the displays at full speed.