It would be nice to have the specs of each posted here to compare, but I would be inclined to go with whichever offers the lift you want and the LEAST amount of duration (street motor)
What are the LSA's of each?
...and do you have power brakes? You might be on the edge with these.