You're going to have an incredible time! Just get parkhopper passes and run around to each park at your leisure. Be sure to use the Fastpass for the lines with longer rides.
I think HP would be worth it. Downtown Disney has a lot of restaurants and some shops that are cool to peruse, as well as the Disney Cirque show La Nouba.
How old is your son?