Flywheel inertia is significant in getting engines to start. There needs to be enough "stored energy" (Rotational inertia) from a single firing to get the engine through 3 strokes to the next ignition, with all the valve/cam losses, and compression Adiabatic losses (back-pressure effectively), and still have enough energy to get over the firing compression with enough inertia so there is adequate speed to trigger the combustion before TDC without the pressure rise from combustion "fighting back" and giving a kick-back. Hence also the need to a good retard mechanism on the ignition for starting. Pre-1960s single motorcycles had retard mechanisms (not the riders, though I suspect a few?) that gave a spark AT TDC for starting. In fact my 500cc Matchless had a manual Advance retard lever (and exhaust valve lifter to position the engine for kick-starting) that when set for the correct full advance condition had enough travel that fully retarded was after TDC. Easy to start! Really only you need a TDC starting ignition point, then advance to idle position when running. Modern electric start engines don't start when you "just" crank enough to get over TDC.... Old hand cranked engines would do that. Almost self-start on the ignition when you got over TDC.... but needed some speed for the ignition Magneto (Who remembers them?) Not necessary with battery powered ignition though. However, modern engines need to achieve at least some speed for the hall effect sensor to define the TDC of the crank to be able to determine the next ignition point, usually by rotating at least 80rpm or more. So a duff battery that gives you slow cranking on a modern electronically controlled, fuel injected car can develop a no-start condition with a very slow crank because the Hall effect sensor doesn't trigger.
On top of that, especially when cold, the cranking speed needs to be high enough to warm the fuel-air charge with some rapid (adiabatic) compression to assist the ignition. A very slow speed - also from an "inadequate" rotational inertia (stored energy) from the flywheel after 1 firing can mean that the adiabatic heating doesn't happen enough for the second firing, with the cold metal causing condensation of fuel on the metal walls of the cylinder, etc. Note that as the air-fuel mix is drawn into the cylinder, the air is expanding into a lower pressure chamber of the inlet stroke, so is adiabatically cooling and the fuel mist will form larger droplets that need more ignition energy (spark) to ignite, or maybe they are too big so need a flame from other smaller droplets igniting. These larger droplets will wet the walls of the intake and cylinder so the mixture is weakened form the planned mixture ratio, so again ignition becomes harder to achieve. Hot engines actually give some heat to the intake mixture and when running achieve an equilibrium, thus fuel mix is stabilised. Hot cylinder walls, etc. do the rest, and with normal running the higher speed of compression ensure the adiabatic heating of the mixture during compression - and reduced time for blow-by-leakage - ensure the fuel-air charge is OK for ignition when the spark fires.
So: a more massive (actually a higher rotational inertia) flywheel is a good thing for starting! (It can also help stabilise Idle running, when hot and ignition is more advanced, and fuel-air mix is normalised.).
Hope my waffle isn't too complicated and some are able to understand infernal combustion engines a bit better. Any experts can always correct my knowledge, which isn't perfect..., and I would hate to teach people the wrong information.
Enjoy!
K