Those modern fire starters use a ferro-cerrium rod for sparks. That rod is the same thing that is used in a cigarette lighter. No carbon steel flint striker will ever produce sparks like that. It's one of those "modern wonders".
If you have high carbon steel to start with, then the rest is in the heat treat. The harder your striker is, the better it will throw sparks. But that also makes it more brittle and subject to breaking. After heat treating your fire steel hard, some people heat it back up just a bit to make it a little less brittle - like baking it in an oven at 400 to 500 degrees for an hour. But it will still be brittle and can break - that's just one of the known hazards.
Be warry of anyone offering a "lifetime guarrenty" against breakage on a striker. The only way to do that is to make a striker from some modern alloy steel, or you end up with a striker that is too soft and you have to POUND it against flint to get a few small sparks.
I get around most of the brittleness problem by borrowing a tip from the knife makers - I Thermal Cycle my strikers before doing the final quench. After you forge it to shape, it has internal stress in it from the forging. So you heat it up to critical temp (where a magnet will no longer stick to the steel) and then pull it out of the heat to air-cool till you see no color. You do this two more times, then heat it back up and quench it. This releaves the internal stresses, and refines the grain structure of the steel. Since I started doing this, most of my problems with brittleness/breakage have gone away. They can still break if you drop them on a rock, but they stand up real well - and throw good sparks.
So, don't expect sparks from a proper flint striker to ever throw sparks like those modern ferro-cerrium rods. Modern magic vs. historical reality.
Just my humble thoughts to share.
yhs
Mike Ameling