We need more mobile metrics innovation so I welcome this.
Coincidentally just today I released an open source library on iDevRecipes to do smarter metrics. My approach is to use base classes.
To achieve the no extra code part, is the SDK using swizzling?