No experience with the other ones, but the NC app works seemlesly. You just have to have a sync portal account, which is free. Then plug in your account info to both your phone and computer, and everytime you start the program and shut down it syncs. Also great as a back up for your data if your computer crashes.