BTS rail is in a controled environment. The voltage use can be rather high.
DC motor is more suitable for the application. DC motor has very high start up torque, speed can be easily controled by supplied voltage.
AC motor has low start up torque and run only one speed. If the train is heavy, AC motor will have difficulty move it from stand still.