Currently crypto is too free to make it easy for anyone to make coins or tokens, unfortunately because it is too easy to make tokens or coins it is widely used for scam projects, strict regulation is needed to ensure that projects are not used for criminal acts.
If there's an agency that would require approval before anyone who owns could go for public sale I think it's still not good for the entirety of the crypto market, why? because crypto is supposed to be decentralized, no one should stand as 3rd party before transactions could happen, and with an agency, it will only make things harder for a small capitalist who would like to try their business model by seeking help from the public.
I think like an investor, it's our responsibility to carefully evaluate the project before we invest, authorities should only come later if the team who runs the public sale messed up or scam the investors.
As long as it's within the limits you mentioned, I personally agree with the regulations. Whatever the form, and not to the point of destroying the decentralization of crypto itself. Regarding prudence in making choices in investing, I think it is mandatory for us as investors. Because whatever the conditions, we all want our investment to be safe