We went yesterday with the thought of maybe ridding Nemo. It didn't happen for us.

We didn't arrive at opening (And the few times I have, they haven't let us in early

) Since we are locals, we arrived about noon and decided to check on Nemo at that time. The line was showing a 120 min. wait. (No Fastpass) And most of it is in the sun. Since we have AP we decided to skip it and wait until the novelty wears off.
Then we decided to get lunch and headed to our favorite DL eatery, Pizza Port. The line was out the door, and past the large spinning wet marble ball! Oh well, that's what we get for getting there so late. Checked Space Mtn.-FP return was for 10:30 p.m. (we weren't staying that late so we skipped it). Grabbed FP for Buzz and headed over to DCA. (Along with many others)
DCA was busier than it normally is. After much discussion, we decided to eat at Wine Country Trattoria, and we're glad we did. Beautiful day, nice outside patio, great salad, and great server.

Since we have AP, we usually just eat quickly at places like Pizza Port, etc. Table service was nice for a change and my salad was only $10, versus the chicken salad we normally get at PP which is $8.50. And WCT included soft bread sticks. PP charges over $4 for focaccia bread.
We spent the rest of our time at DCA. DL was way to busy for us. I heard from a CM (friend of the family) that on opening day (Mon) the wait for Nemo was 5 hours! Yikes! I can't think of anything I'll wait 5 hours for! JMHO
Have a great time, get there as early as possible, and get to Nemo as soon as you can. Maybe while you are in line, another one of your party can go get a FP.