Yep, that looks like a slightly newer variation on my head, with cooler spinny handles instead of my ugly crank levers. My platform actually has two slots and clamps for holding down cameras (which works well because my Photec has two tripod mount holes that line up with them!) - it looks like yours easily could also, under that cork covering. Does it?
My earliest Photec runs were done on my Bogen tripod, which actually bobbed a bit from the motor torque and that big heavy camera on top of the little head. No such problems with the mighty Hercules tripod!