At home flywheel balance....

I have no idea how "you" will attach the weight(s). All I suggested was the concern safety of others. Welding is a subjective term.

I can only recommend you source the correct flywheel for the application.