"One point of research is the attachment thread. Their literature says "can be connected to any tripod" but then specifies a 1/4" thread. I can't believe they built that monstrosity with a 1/4" thread, verses standard 3/8" thread. That might present some challenges with a TB-21. They apparently figure you will mount it on top of a standard head on the camera platform, and the 1/4" thread may actually force you to do that, whether you like it or not."
Neil, you're spot on. Look at this image from the GigaPan website showing the Epic Pro mounted:
That suggests they have no understanding of vibration control. I think an adapter to mount it directly to a solid leveling base would be essential. Berlebach does have a handy solution for the 1/4" mounting hole problem: