Personally, I think anyone could be happy with any of the three on site hotels. But yes, pros and cons for each. Here's my list, off the top of my head.
Paradise Pier - Pros:
The cheapest, while still gaining all of the advantages of being at a Disney hotel and being in the "Disney...