I am so sorry for the lag with beta testing... I was hospitalized for 7 days and had final examinations which delayed my ability to work on the development of the website. Since I have recovered and free to work on the site.
For accounts planned for April 22. I will create those accounts on Monday (look out for those emails).