The Virtually Nimble Nonprofit: Avoiding Technical Pitfalls