great start! great idea! My only complaints are that everything is too small vertically and buttons are too small for use live. Also the play/pause buttons move with the playheads - its interesting idea, but i dont feel in control of it. Other ideas for improvement are waveform overviews and the ability to move the preview playhead while it it playing.
But this definitely fills a niche that was wanting for djing - even for house parties.