Hi,
As you mentioned it will depend on different factors like:
Bandwith: boot time.
Reliability: Robust to power loss and fixing errors.
Efficiency: Less power to use.
A recommended configuration cannot be provided as it depends on your application and cost.
Best Regards,
Alejandro