Either can work fine, it just depends on them being properly setup. What is the best way to find a shroud to fit a radiator. I have two fans one push one pull on mine but would like to add a shroud
The purpose of a shroud, regardless if it is for an electric or mechanical fan, is to cover the radiator so when the fan turns it draws air through the entire area of the radiator. Without a shroud, the fan won't be able to do this, regardless if it is electric or mechanical.
I have seen an electric fan that covers less than 50% of the surface area of the radiator. And it didn't have a shroud either, so it was not very effective. If you have a large one or a dual setup that covers the overall radiator surface and helps draw air through all of it then that is good.
So, my recommendation depends on what you have handy. Use what will give the best airflow and that has a shroud (or you can get one).
Good Luck