DS did EPGY for the earlier grades so we do not have any experience with Beast Academy, only AOPS. I just looked on the AOPS website and Beast Academy is for 3rd/4th graders and they have diagnostic tests your son can take to see if he is ready.

AoPS are the ones behind Beast Academy so I would think it would be excellent.