Firstly what are you trying to start?
Does it need to be mobile i.e. taken to a circuit?
Finally is it to be used regularly?
The above questions are very relevant as starters vary hugely. Most are designed to spin up the rear wheel, dump the clutch and use the inertia of the rear wheel to bump the motor into life. But if you are trying to start fresh engines with high compression you will need something very different.
Battery starters are good but design is everything, they can be single driven roller or twin driven rollers, rollers can be parallel, concave/conical, similar height or have a higher rear roller. They can be 12v, 24V or mains supply.
Petrol Starters that drive a wheel that you put to your rear wheel are good but again vary in quality and require maintenance, fresh fuel, oil changes, the drive tyre will get hot and hard and needs to be changed occasionally.
Then there's the good old fashioned type, twin rollers driven by a car drive wheel.
I have used all three types, use my starters regularly so they must be reliable and durable.
if you can tell me the intended use I can hopefully advise what will work.
Lots of manufactures claim their starter will get anything started. From experience that's pure BS.