No...still looks like a Complaint Registration forum...and its most likely not gonna stop until...well you know when.