Remember insurance companies will find any reason to avoid paying out in the event of an accident. Personally, I wouldn't take the risk... but then I do wear a belt AND braces!
Read your post again. I'm not sure whether the manufacturer's recommendation is weight AND hp or one OR the other. If I were you, I'd contact Valiant to find out and if it is the latter, get it in writing then get the 115 lump!