By ‘direct drive’, do you mean it’s spinning the axle down the center of the carousel? You can do that and get a Power Functions XL motor. The problem is that Lego makes axles in one thickness, if the weight of the carousel is too much for the speed you want to go at, the axle will twist up like a Twizzler.