At this point SD seems uncommunicative to the point of comedy. I'd take any investment with the house as a big risk until there's evidence to the contrary or new updates explaining:
1. Why the site changed to an email based login
2. Why all the recent downtime and no prior warning of downtime.
Otherwise treat your deposits as disposable assets and don't be surprised if they go missing one day.