I can't comment on the wind range because I am totally different weight class (100 kg wet).
I use it on iSonic 122 and 101 and I like the sail...you have to add the spacers to prevent the cams from poping out...and I would say the recommendation for the boom length is rather for minimum value...so take in mind you need a bit longer boom than specified. On blueline 75% carbon mast it works great.
I absolutely love it on my iS101...and pretty surpisingly I can get this combo going at 15 knots steady wind and I can stick to this sail in gusts well over 25 knots...so it is good!
PA 86 & eVo 100 (with S-1); iS 101 & 122 & 144 (with Overdrive)