I think the OP actually had two different questions: About Jegs generally, and about a Scott Drake balancer. I don't think he was considering a Jeg's balancer, except, perhaps one of the Scott Drake ones they retail. No knowledge about those balancers, although if the quality is consistent through the brand, I'd spend the extra $20 and get the other one mentioned.
jpd