This has been something I've pondered as well, though kept in a spreadsheet + back-of-the-eyelids "form". Hauteboy, if you happen to be taking suggestions re: developing an app for such, an "ideal" form I had in mind includes a breakdown of codeshare options, as well (which adds to the complexity, I realize, but allows a more comprehensive assessment of options as well as associated value). In addition, for conversion options that "end" with, for example, a points-based redemption for flights, inclusion of a comparison to the original carriers' respective redemption levels would be nice.
I'm sure we can think of more things to complicate the heck out this.