Agree. The boat from DHS is a lot slower process than it seems it should be. You'd be dealing with it twice - over and back. If you're at DHS post-lunch, stay at DHS.If you are not planning on going back to DHS, I think Crew's cup is a great, quiet place to have lunch. I've had a couple nice meals there.
However, if you plan on doing some stuff in DHS after lunch I think it's too far out of the way to be worth it.
We ate at MM a few years ago with the Fantasmic package and loved it. Like DisneyDanceMom73, I am very picky about my Italian food!We ate at Mama Melrose in December and it was excellent, and we are very picky about our Italian food. I've never been to Crew's Cup, so I can't speak on their food. It really depends on if you're planning on staying in the park all day.