None of the above, unless you want to design your own custom motor shaft that will accept cvd cups. This is do-able if you match all the parts up right, but is extra hassle. All of those use a 8mm shaft.
Take another look, but keep in mind that the Revo Output shaft is 6mm.