I love the idea of this tool for virtual DJ especially if you are attending a dinner as a guest and would like to sit in the audience and use it for turning up and down the volume for announcements and speeches while playing background music. I find the program is glitchy, if your iPhone goes to sleep it has trouble reconnecting to the the computer again. Sometimes you have to close and reopen virtual DJ for it to reconnect. I tried setting my phone to never sleep but had the same issue after it ran for a while or if the wireless connection drop for a second and came back up it would not always automatically reconnect. Unless you are running to computers most of the time its not possible to shut down virtual DJ and reopen it again in the middle of a function. And other downside is the ability to browse between your virtual folders and add songs is very difficult and sometimes not possible theres just not enough functionality. I would also like to see a skin that is similar to the computer version where both players are on the same screen without have to switch back-and-forth between deck A and B. The ability to change the order of your playlist would be nice to. The theory behind this app is great but more time has to be put into its development. Taking into consideration it is a Phone app and will not have the same capability of standing in front of your computer, it would be nice if the app was a little more user-friendly and more functional. Sometimes I also have issues with it trying to run in version 7 mode instead of version 8. Although the option is there to uncheck not to detect version seven sometimes you have no choice because it will not pick up version eight. The app just seems too unreliable at this point.