Brilliant, thanks for your contributions! On first glance these look good and compliant with TNC which is excellent.
Looks to me like you've made the right call in terms of the copyright flag for each of them. On the first one, while not explicitly specified in TNC, my belief is that the (demo) tag generally excludes the use of development status tag and that you've made the right decision not to use (beta) here.
I'll make sure these are added to the DAT for next release and that you're credited as a contributor.