with a Pilot that you don't think you can tow with an Odyssey? Personally, I wouldn't tow much with either one, as again, they both have the same engine and transmission. Ratings wise, they can both tow about the same, though.
If you like the Pilot, get the Pilot. It's got a different look, and if you like that look better, good.