Honestly, I think that 18% for the team it's to much.
It's definitely on the higher side, but i've seen higher, it depends how they plan to use the tokens once the project is launched, i only tend to get concern when we're in the 20-25% range, 10-15 is considered good, so their right in between for me
I think you guys are talking about % of token SSOT team keeping with then after ICO?
18% is not that high, since this will be non-profit organization, they might need to sale tokens in future to meet their need. So its fine for now.