Actualy X2 CRT shafts, but yes, right direction.
Length should be fine, as far as I can tell right now.
Hopefully I can get the axle carriers modified within the next week, and then I just need a new set of ball bearings.
As for 1518 vs. 1520, I have both motors and apart from the g-maxx no use for them, so I might as well try both...