Electric fan won't cool at highway speeds

I have a brand new 26 aluminum rad from b cool. After doing some searching I know that the problem is the shroud is blocking the air from going through the rad. I was gonna try to rig up some flaps but right now the 160 stat seems to helped for now. Once I rig up some flaps or go back to the clutch fan the 180 will go back in. The problem with my electric fan is there isn't any flat surfaces to rig up flaps. I'm still leaning towards the clutch fan cause my alt won't keep up with fan, fuel pump and ac...... Snowball effect.