Open APIs (application programming interfaces) are VERY important to look for when considering cloud-based solutions. Think about the implications for nonprofits selecting an online solution... would you want one with an API or not? (BTW... take a look at the APIs for both Google Apps online and Microsoft Office365 online. Let me know what you find.)