You can do that too! But that setting may still allow iMessage code to be run, as it just looks to separate unknown senders into a different category/group.
Re: 8 - Agreed.
Apple needs to provide some guidance on this vulnerability ASAP.