Yeah, I missed those. Just had a look at them now. I think there is a need for a clearer picture of the Castle and Leopard rotor side by side. There really is a huge difference in the quality of wrapping. I think the pics bellow a little clearer.
Also bearings. Castle ones have the following printed on the shields. NMB R-1650HH 625ZZ. Leopard has NMB R-1650HH Thailand. Not sure which are meant to be better but the Castle ones feel much smoother. Much, much smoother. Going by that alone I would say that the bearings Castle uses are higher quality.
The leopard motor is also 2mm shorter.
I think the Leopard should do well but I think that in regards to quality it's chalk and cheese. Castle owns the Leopard in regards to the feel you get just by looking at the components. Everything about the Castle motor looks better made.