The former is a great idea and I believe Apple should be forced it to do it ASAP. There is no reason to for Apple to "contaminate" phone numbers and force their iMessage on anyone.
The latter is a bad idea. Let's not make iMessage better, there are plenty of good messengers already. Let's make it easy to turn off and stop using.