I went with what was available at the local motor factors to be honest, if its not starting in a reasonably sprightly fashion I'd look at checking all of your connections for corrosion and battery health.
Just use the correct motor listed for that engine. It’s best to get a top quality O/E exchange unit from someone like GSF. Don’t be tempted to buy a cheapo recon’ motor.