RE: Mass blancing ailerons
You also have to make sure the control surface is stiff and not flexing in flight. You can have the finest control system with no slop, rigid pushrods, gapless hinges, and still get flutter if the control surface is too 'bendy'