Welcome to the Forum - another new builder,
The Haynes chassis is quite capable of taking that power, the chassis is stronger and stiffer than most other locost designs. Just make sure that you get your prop shaft made up to suit the torque and power.
Be nice to have a go in when you get finished............
AndyH