The biggest question is, What does your son want? He sounds like an intelligent young man (gotta be smart if he's asking the old man for input!) and may have an opinion. I suggest offering up the options you have so far and let him choose.