Yes it is much better
Having been one of the harshest critics of Blackpool and never wanting to return following the visits a few years back I was forced to go to Blackpool as one of my aircraft had "gone tech".
The place has indeed vastly improved and I congratulate those who made these changes, it was a plesant surprize!