Yeah, while you can unselect a default shipping method in the website setup record, I don't think this will always unselect the option. It just sets the default to blank, which will probably work for new customers, but not for returning customers or customers who have set a shipping method already.
So yeah, I think the best option may be just to write a simple script that unselects, if that's really what you want to happen.