Thanks for the feedback. An iPad 2 was my primary testing device so I surely didn't give the iPhone version the UI love it needs.
Love the idea, though. :)
I ran into this recently with a number of simple startup checks, e.g., if the device is a high-res ([UIScreen scale]) or if it's an iPhone vs. iPad ([UIDevice userInterfaceIdiom]).