The only thing I would add to that setup for your weight class, is make sure the RS seat strut is at least 4 in. off the motor rail, and the seat back 9 in. off the axle, the bottom of the seat about 1/2 in. above the bottom frame rail, and any weight that needs mounted mount it high on the side of the seat.
You will love the Helix
Helix is an Infiniti chassis, they have a section in Chassis