I've got one of those, though not re-branded.
It's a wonderful little camera.
My LF setup weighs less than my MF one...
And by that, the tripod I got for the latter works great for the former.
I've got a Manfrotto 804RC2 head on a pair of 3011BN legs, never shown any signs of shake or issues with supporting the camera, plus it's relatively light and easy to carry.
I ride my bike around the city with the Tachi, 2 lenses, 10 holders, my spot meter, the aforementioned tripod and my 35mm P&S with no problems, and still enough maneuverability to shoot with the P&S while I ride.
It's a great setup.