I have an Odyssey and have been hesitant to go this route due to their delicate trannys and in my case needing a tranny cooler which you prob. already have if you got the towing option.
Consider reading at
www.odyclub.com and seeing what others say based on the year of your odyssey as certain years were more prone to the tranny issues than others.
On a good note, I saw a guy pulling out approx. 23' Formula with his Odyssey no prob.