Great tip to watch how turbulent the coolant flows, mine looks "normal". I must be lucky as far as the o-rings go.
I did tighten the 4 screws on the housing a little. No more leaks at this point and I musta' looked a dozen times while riding it today. Before I tightened the screws I noticed that the joint in the housing was weepy. Hopefully we're good.