I don't think it will be hard to write some load-managing software that either denies certain users control of their seats or simply reduces the movement speed at times of high load.
At the moment I am working with a design that uses only one compact electric motor per seat. I am unaware of any case where an electric motor on a business or first class seat has caught fire.