80 lbs is a significant amount of extra weight to push over sand. Generally, Blade owners love their boats and F17 owners love theirs . They are both well proven designs. Your location and whether sailing with others of the same design is important to you should influence your decision. I'm not aware of any significant amount of racing of F17 two up.