No, I haven't thought about it. I have seen it, but I am so tapped with fantasy leagues right now that I can't even fathom adding another.
If you want exciting head to head play, I have played baseballmanager.com for the last 13 or so years. You wake up everyday to a headline page.
162 head to head games a year.
10 teams per league. Top 4 get to go on to a playoffs, where random stats are used by your players, from a statistics pool of actual stats from the season.