I like the idea of a list with points system. It can also function as a learning opportunity.
I see you coming back to this with the AMD example too. During the LibreHosters kickoff meeting it was defined the line was currently drawn at the OS level and not using proprietary API’s (like amazon s3). As @mbooth is nicely formulating it: