I think it looks great. The chicane as a nice extra technical part of the track, the turn to pass your opponents and a longer straight to get away from them. I'd vote for the new layout if it was us to decide.
Thanks for the feedback here guys. Change has now gone live. I also now know what the next change will be and what the "Lower Loop" will look like, but I'll have to wait until rockstar increase the prop count for that one