Although it looks as though the clips holding it on are likely to cause more scratching than adjacent car doors.
Great idea!-but I sort of sense that the person who created this might be someone who's difficult to live with?