+ AA6YQ comments below
FWIW, I have never been a fan of the current ARRL website - I agree it needs rework. On the other hand, LoTW has been working remarkably well since the work you did.
+ The ARRL's LoTW team and Rick K1MU did all the heavy lifting. I just intoned "make it so" a few times...