Great car/build!
I don't believe there can be a better platform for the purpose