We stayed at the Finding Nemo Suite (we were a party of 5) and loved the resort. We didn't have any problems with the food court. Pretty comparable in terms of crowds to the other All Stars we have stayed at in the past. Yes, you do have to clear your table a la Panera style since they serve food on real plates and silverware.
Little Mermaid is definitely a hike and so are a couple of buildings for the Lion King and Cars Section. Which is one of the reasons we went with the Finding Nemo Suite - the two buildings are located right next to Animation Hall and the main pool. Didn't seem to notice any noise problems for our suite.
I think when you're making comparisons it makes a difference as to whether you're a family of 4 or less, or a family of 5-6. For families of 5 to 6 people, I think it's a great option for the price. The suites have two full bathrooms. Plenty of space in the living room and bedroom. And you won't be assigned to LM which is way out there.