Seeking advice on how to extract broken lug bolts

Ive done this to extract a broken shift lever screw on my KTM . I had a pilot hub machined to keep it centered .

That bolt is identical to the hub caps on my 1993 Mazda b2600i 4x4. Which leads me to believe it is a widely used fastener for hubs .
My Dodge B300 Dana 60 safety (floating) axle has those cone inserts on the axle to hub connection. I believe they were used 78' and down. An after thought: The reason I always use anti-Siege on my water pumps, wheel lug studs, mag wheel backing to rotors and drums and other problem areas that may siege while removing in the future. Another note: After taking off the hub and drilling for removal, I would add some heat to the hub for expansion, no heat to the bolt. Looking at the broken bolt and cone (heavy rust), it is going to be a bear to remove the broken stud, without drilling it all out and retaping. I do like the idea of drilling out a pilot bolt to center your drilling. An idea I will keep in my toolbox.