Put simply, yes, I would guess not-for-profit would be a great choice. Your higher purpose is generally a great case for why you would use not-for-profit status. Get a great accountant or attorney who does a lot of work with NFP entities and make sure you are set up right from day one.

All the best,
Brad Sugars