Will the convenience of a one-stop shop outweigh using separate but more specialized existing nonprofit management software?