I'm with the others here, the anchors look like the weak point. I would have at least had heavy hex headed anchors for anything with reasonable tension or moment. J-bolts aren't that great in tension. A single 3/4" dia. J bolt with 12" embed with tension only is going to give you about 3700 lbs ultimate tension, IMO these are under designed for this use.
The vibrations are expected, however I bet it wasn't even a concern and IMO should have been checked and should have been a design consideration in member size selections.
Overall I'm not impressed by the design and have my issues/concerns with it without running any real numbers. Not saying it can't be made to work, but I definitly see some weak spots which leads me to believe it probably wasn't engineered properly if at all.