"macross, Genesis Climber Mospeda, evangelion..."
You made your son watch macross zero, mospeada and evangelion?
For his age just get those more famous anime with 300 episodes or more, like one piece, bleach, naruto (don't know if they are good cause never watched any of them, but there a lot of ppl that like them).