I love the 3 Caballeros, but I think Coco would be something that creates 2 hour lines. Like Frozen has and Guardians will when it opens.
You'd be right about that, but only because it's a recent film, which equals lots of relevancy.
As for the caballeros, their relevancy is reduced to the ride they star in, and said ride is 15 years old now. The original film they were featured in is pretty much 80 years old now, and the vast majority of people don't even realize it exists, much less have watched it. Their modern identity is solely connected to that ride.
If you ask me, I'd love to see the ride return to it's 1980's roots as a historical look at Mexico's history and culture. Disney has the special power to take any kind of story and turn it into its own IP. Evidence of this would be Small World, Haunted Mansion, Big Thunder, Everest, and Carousel of Progress to name a couple. Heck, pirates ended up spawning it's own 5-movie franchise which in turn influenced the very ride it was based off of.
As for history rides, EPCOT's icon itself is a testament to their success in that field. While El Rio del Tiempo was a bit dry in overall execution, it could easily be redone and enhanced with a Small World vibe by adding more figurines from the middle of the attraction through the rest of the scenes. A short narration by a prominent Mexican celebrity would also do wonders.
Anyway, those are some of my thoughts. Disney can and should be able to take any story and make it its own entity. They've done it before with immense success, and they definitely can do it again. It just takes some risk-taking.