Anyone spend the time converting a desktop app to AP2

Read experiences like: API1 to API2 conversion experience
Understand what you are changing.
Learn about the differences between old and new.
Tests, backups are very important.
If it is very important to you (or you make money) Tim’s answer is best.