I like electric pumps but if your car came with a mechanical pump and it costs less than electric... I agree with the post above that it makes sense to retain the factory pump when possible. That said... I will add my comments.
When using SU or Stromberg carbs the pressure needs to be low. Anything higher than about 3.5 PSI will require a pressure regulator or you will overpower the carb float valves. Should you need a regulator, the Holley low pressure available through Amazon is affordable and much higher quality than the chrome, pancake filter which will be available at the local parts stores.
If you decide on a Facet... again, pay attention to the pressure. Facet makes MANY pumps with different output pressures. Also, shop around. You'll find the same pump available from many sources with a wide range in prices. The common facet is a rectangular brick. There are also cylindrical Facet pumps often referred to as "silver top", "gold top", etc. The rectangular ones are less expensive and work. However, they call for specific mounting angles to insure they operate without issue. I don't remember the cylindrical pumps having that requirement.
There are also a lot of people using Airtex pumps. They have a decent reputation but when assembled with their pre-filter they are LONG and large. However, they are much less expensive than the Facets.
There are a couple of different Carter pumps you will find. Each has its advantages and disadvantages. I have used their gear pumps which make a continuous whine without ticking. They work well but pre-filtration is really important. They also have some "fist sized" electro-mechanical pumps that make a loud ticking sound... much louder than the Facets.
Early British cars did not include any of the pump safety switches mentioned in the post above. Using an oil pressure switch is tricky as mentioned. When the float bowls are dry, having the electric pump fill the float bowls with the turn of the key is a nice plus that is lost with common oil pressure switches (which have to be open until pressure builds which is opposite to the switch used for the dash warning light). I have seen a lot of people recommend using inertia or roll-over switches in place of the oil pressure switch. I have yet to see someone post part numbers for the switches they used.
For more info on pumps see the old thread linked below.
https://www.britishcarforum.com/bcf/showthread.php?100543-Airtex-vs-Facet-fuel-pump