It seems that in order to listen to a track you have to be actively connected to the internet at all times. This can be a challenge while driving, because if going through a dead zone, a track stops playing even if its on repeat. Additionally, it seems as if Beatstars struggles with playlist of 20 or more beats, taking an eternity to load up the queue. I'm not a coder, but I've seen Apple Music and SoundCloud beat these issues by downloading temporary files of what's in the queue. This is really helpful on repeat to not have to refresh every time a beat on repeat loops.