I too am very concerned about this. I am actually concerned about conflicting with a NOTAM that I have missed because of the difficulties with this 'upgraded' site. As a professional pilot I would subsequently get my backside kicked by the CAA even though they have a disclaimer on the site pages to cover themselves.
There is a similar thread on 'Rotorheads'.
Everyone with a complaint - PLEASE email NATS and tell them about it.
If we don't all do this, it will become too late and we'll be stuck with it.
The contact link is on the NATS site.