Well… I finally made it back. I did make an account when homecoming first appeared but I didn’t stick around.
However, this time I’ve been playing for a couple of days and really enjoying it. Not sure why it took so long although I suspect it had a lot to do with never having any spare time!