Yes, TripleHead2Go (Analog) is running on my Linux system. I just had to manually edit xorg.conf. I posted my process to an unofficial matrox forum.
I have not tried using TwinView with the TH2G for a total of 4 monitors, yet. But it should work, provided my video card has enough memory. Actually, I am considering buying another TH2G to use with TwinView for a total of 6 monitors, but I'll need a new monitor stand first. Matrox doesn't support 2 of the devices on a single system, but they also don't support Linux.