agree with the 115 as the recommended choice for your weight and wind range.
as for the board itself, i found it to be a really really good "freemove" foilboard. JP got a lot of things right with that board - a couple of friends and i joke that it may have served as the template for the Fanatic Stingray LTD

haven't tried a recent SS board, so can't give you a comparison.