Well, I think what most are suggesting that merely being honors courses does not trump taking more appropriate subject area courses ...for USNA purposes.
However, you need to also consider your own plan B and C ...i.e. those institutions and courses that might "fit" or complement their needs. As you know, USNA appointments are like hens teeth ...scarce. even for the best of students. Thus, USNA may not be your sole consideration in this issue?