Depending on the internet connection, there may be issues with the recording. A desktop app would address those.