The use of “had” is correct — it sets up a causative structure. It’s not a passive-causative, but in your sentence it feels a bit passive to me for some reason. The rest of the sentence, while perfectly correct, strikes me as odd. Instead of “differently”, how about “unlike”? Also, I’m not really sure that ideals can reverberate — it’s not a common collocation. Usually some kind of *sound* will reverberate.