I bought my kit at Grin as well Thomas.

Their customer service is 2nd to none.
That motor looks like a new design! I am using the "FAST" kit, basically the lower wind core that was meant for a smaller 24" wheel... on 16s A123 I hit 55kph unassisted, but lacks any kind of torque, at least for me.