Here’s my opinion on the two 300hp motors compared to the 250, the 300Pro XS isn’t making 50more as the 250 Pro XS is pushing the 10%rule and making 275. The 300R is as well and making close to 330, the 300Pro XS is probably making the actual advertised number or only around 25 more than 250. A couple things to keep in mind about the 300R is it makes a little less low end torque having the shorter length intake manifold runners as it trades some power down low to make more up top with its higher rev limiter and even on a Puma you probably would max out the Torque Master lower units 85mph limit with a 300R if you air it out.