I think it's pretty difficult to judge an unfinished product. I mean it wasn't about jamming 10 new attractions into an area, but to open up and expand FL. I hope the bottlenecks decrease because it gets pretty tight in areas.
The physical aspects of it I think live up to standards but the experiences themselves feel a bit ho-hum instead of hi-ho. Also hard to say when the "gem" E-ticket ride has yet to open.
The Little Mermaid attraction could of had a different ride operating system instead of the mass -people mover burn em and churn em to make it a little different.