I only support regulations for the new crypto-projects and not for bitcoin.
I also agree with all your other points apart from
I don't believe that regulation means we have to declare our portfolio. Just as nobody cares to know exactly how much you own in the bank.
Government cares about taxes and that is one of their primary reason of trying to regulate cryptosystem.
Finally a good idea! You can´t regulated the decentralized network which Bitcoin is.
But you can regulate the starting crypto startups and here it will help because they will not be able to scam people as easy as they think.