This didn't work for me.
I set this up for an active directory replacement for windows. I installed the instance and ssh'd into it as admin. There was a text based setup process that I went through with no issues. After that I got a list of urls to administer the services of the appliance. I went to the webadmin and added a user. it failed because there is no /etc/samba/smb.conf. I couldn't do anything because of this.
After this I deleted the instance.
Really sorry to hear of your poor experience. This issue was caused by a bug, which has since been resolved. For future reference, AWS Marketplace customers using TurnKey Linux can contact support via support@turnkeylinux.org. When making contact, please note that you are an AWS Marketplace TurnKey customer. Expected response time is within one work day (usually much quicker).