RPM drop and electric fans!

Did you install electric fans because stock clutch fan / shroud would not cool it ?
I ran a similar cam in my 73 340 Dart Sport and had no cooling issues using stock clutch 7 blade fan/ shroud . Even in 100* + weather. And both my current cars use factory setups with aluminum 2 core 1” radiators .
68 Barracuda 408 221/229 cam

69 340 4sp Swinger 4” crank , W2s , solid roller 246/250 108 .648 lift .

just a thought …