Electric fans and shroud recommendations

4 small fans at 7" each pushes/ pulls 1500cfm, have them set to come on via megasquirt. Keeps my engine cool driving in 105 degree temps. Think with having a little fun only got up to 200* but nothing higher.

View attachment 1715972826
What is megasquirt ?