I like the concept! However, a few tweaks are necessary.
The D lane's sound has delay compared with the others, is really hard to get this lane on time. The most important addition would be a way to set the song's BPM, volume and offset, whether in the game or using a .txt file with the same name as the audio file to write these settings. The game gives you an approximate BPM but it works better in slower songs.