I think it will be better to announce the beta version before the actual token sale, so the project can attract more investors
I agree with you but the team is still working and the beta version will soon be launched and I think the team is still focused on the purpose of selling their token.