I suggest that "If you are legally recognized as a non-profit organization" be reworded as
"If you are a non-profit organization tax exempt under IRC Sec 501(c)(3) and other sections"
since orgn may claim non-profit but not necessarily tax exempt under Federal law. Getting tax exempt from IRS status requires filing application with IRS and get its approval and ensures profits do not go into anyone's pockets.
Don't forget that many groups are not based in the US, so US-specific requirements are not going to work for them.