My progression was from the FMF to a Q V2 to the Hall. The V2 has good bottom end. The transition from low end to mid-range is much smoother on the Hall but no problems with the V2. You could trail ride a V2 without issue.
I should add that my Dad's 500 has the same engine set up as mine but is running a Q V1 pipe. I does have a lack of bottom end. I would not recommend it for trail riding.