The purple color sounds about right for the "big red." When they get big enough, the color can lighten a little.
I have not noted any flavor differences between red and green.
Green leaf hopper stunts many species of annona here. Judging by the giant, beautiful leaves in your picture, you don't have leaf hoppers.