Thats nice. And good that you are trying to patch up old "rotar-wounds".
Im not gonna argue that the Mabuchi motor wont do the trick but my guess is that some people might think that it would be a Swiss motor in it for that price tag.
But as far as I am concerned Mabuchi makes great motors for a reasonable sum.
I hope this model works out for you! And nice to hear that you have some people with you. Its not easy doing some stuff all by yourself. Especially if shit hits the fan.
Good luck to you guys on this one.

Cagelavey is right about it looking like a Centry and Evolve baby

Also interesting choise of material. I hope it works well.