Well, you can't go wrong, anything you've suggested is a step up from there.
you said it . he will happy with a new one for sure !
I my self is a Carter man but scott is also top of the line ! but you might want to get him a gift card for me a release has to fit as much as the bow has to fit ..