While I believe catcher is one of the most important positions on the field, you should be aware you're probably at the biggest disadvantage from a recruiting perspective. Very rarely will a recruiting class have more than one catcher, therefore, your son will need to be the lone C the prospective school wants.
Something to keep in mind, and require you expand your list of schools, if baseball is a priority.