Some previous discussion of ideas along these lines:
My take on this overall idea, which is similar to yours LucianoBestia (I called mine "unsafe features"):