i think you got a good deal. some will come on here and say the hyper pistons arent for marine application, but dont let that bother you. there are good hyper pistons out there. yes forged pistons are best for high HP motors, but the hypers are much stronger than cast and think of all the people out there still running cast pistons. in a moderate engine they are just fine. oh and the 781s are a decent head, dont discount those at all, especially with bigger valves installed.