There is always going to be a negative consequence to trying to keep a rooster from crowing. That's all everyone is trying to show you.
I'm hoping that you insulating your coop works, but what about when he's outside?
If you are not allowed to have roosters where you live, it doesn't matter what you do to him he'll always be a rooster and you are not allowed to have a rooster. Nothing will change the fact that you are trying to bend the rules. I just know that it takes one person to bend the rules about roosters and they'll say you can't have chickens at all, it happens in a lot of areas.