I have one and have had no problems with it. Not sure what you mean by "rotate back and forth". If it's clamped properly it should not move. It has a weight capacity of 10 kg, I certainly would not go over.

There are racks that have arms that clamp to the seat stays, these have a 25kg limit