Nope, it appears that account creation is still not allowed.
If it's not broken, give me 5 more minutes!
Forum Rules