Apps are a great way to get started with running and I'm a huge proponent of running apps that keep runners motivated.
as developers continue to push the boundaries of what's possible, they also inadvertantly carry over legacy issues that make it difficult to transfer your run data between platforms.