As long as the reset button is working, there shouldn’t be any major issues. Since you created a new account, do you think having two accounts on the same IP might cause a conflict? On the other hand, I would be suggesting they add a sign-up option via email. It’s more convenient since many casinos nowadays already allow login through email for easier access.
It’s working now, I guess - maybe they were just offline at that time. I also like your suggestion about email sign-ups where no password is needed, just connecting through Gmail. It’s faster and more appealing to gamblers. Hopefully, they consider adding it as one of their sign-up options.