Thank you very much for your patient and detailed explanation!
If your code does not change token-quantums(Real SNS1 Total Supply), so I think parameter icrc1_decimals
is feasible for SNS1’s one of problems(As @Thyassa said,you will not be dealing with tiny fractions.)
After all,Many facts indicate that after chage the Real Total Supply, will have a negative impact on coin price, project, community, and more.
As for the other parameters in your code, as @msumme said,
Other stakeholder and other parties in the ecosystem(SNSes, DEX, DEFI,and more) may need to prepare accordingly , after reviewing, discussing,testing and more.
Looking forward to adopting Risk-Minimizing Risk-Controllable Feasibility changes(For example, if the code contains fewer parameters and only changes icrc1_decimals
and other necessary code, voted through, and then gradually adding with other parameters and more code after small-scale use) while solving problems without compromising innovation, inspiration, your creativity!
So being able to rally consensus, seek common ground, and get your code and prorosal through the vote
BEST WISHES!