Another option would be a (cheaper) adapter for USB to HDMI, and plug the other monitor into the laptop's HDMI port.
An advantage to having both plugged into a dock (aside from the extra ports you get) is that when you want to unplug the laptop, it's less things to unplug (I keep my mouse/keyboard receiver in the dock also.)