I have an stp that I think is the weapon of choice give that an 8-8 dh bike is my alternative, but I would love to know what you though about the armor/helmet situation. Right now I'm thinking jeans, elbow/forearm thingies, and a skate lid but the armor and the full face are going in the car so I can reevaluate if necessary.
stp's the perfect bike for rays. leave the fully at home. skatelid is perfect for most of the park, as you'll be out of breath for the duration of your ride (so fun it's hard to take a break). wouldn't be bad to have the full face in the foam pit.