> I'm in the process of getting a lawyer to look at my Terms of Service and Privacy Policy documents prior to any onboarding.
I don't think that's really necessary for onboarding users and not very important if you are not accepting payments.
Have you incorporated yet?
Great idea keeping track of your progress through blog posts.