Solid film. The story is captivating, the score is great (loved the leitmotifs), and its written with just enough comedy and just enough reality. My main issue with it is the ending.
I do understand it - you can see Porco's/Marco's plane at Gina's island and the VO alludes to Porco having turned back to Marco, I think at least - but it felt like they got bored of writing a story and decided to quickly tie up loose ends…