I don't see any mention of what kind of code you are enabling me to convert between platforms. The majority of code in an app is relatively platform-specific. i.e. Networking code, all UI code, sensors, etc. All code except for probably models.
Are you doing purely language-based conversion or platform API conversion as well? For example, UITableView -> ListView