Possible, but not great. The Matrox and Diamond solutions have always been a bit hacky - USB simply can't push bits fast enough and there are lots of cases where you will max it out and stutter.
This is actual support for dual monitors, without compromises.
i know, but the Matrox Solutions make your external monitors into one big monitor, so the dock and basically every new window that pops up will be in the middle and split between to monitors. Its not really that convenient.
USB2DVI is nice but USB 2.0 is too slow. USB 3.0 is solving that problem already and thunderbolt will too, i am sure. DisplayLink is already working on USB2DVI for USB3.0 which makes stutter free 1080p playback etc over USB possible and thunderbolt is alot faster.
This is actual support for dual monitors, without compromises.