Advantages Variable control design Complex controllers possible and cheap No nonlinearities due to physics More reliable Disadvantages Sampling/computational issues Potentially more complex to analyze/design