We did CP on our first family trip in 2008 and did CRT and CM during our second trip in 2014. Obviously I am not the most experienced person to ask, but I will offer some thoughts.
I, personally, would be eager to get to the park. Which means CP or CRT. I can understand wanting a meal with characters from the original Disney gang. Is there another time for that? (April 2018 we will be having lunch at Tusker House so I can see Goofy.)
CRT is, of course, fun for the Princess minded. I only have boys who never cared for princess interactions. (We did CRT breakfast in 2014 partially for my niece's benefit and partially for mine!). The boys had a blast, though, creating dueling and death scenes with the swords they were given. Your son wouldn't be miserable. But, are you planning on a princess meal at Epcot? You will find lots of info/opinions on dis regarding the merits of the princess meal options.
We had a great time at CP in 2008 and are going back for breakfast in April (by request of my 15 year old). Everyone found food they liked on the buffet and the characters were fun. At the time, my boys were 1, 5 and 9.