I'm very disappointed and it's very frustrating to see how Windows Phone is hardly ever supported. It definitely feels like forcing me to choose the phone of your likings in stead of the phone of my liking. I hope you will plan to move away from that kind of discrimination (making differences). I know Microsoft has made it very easy to convert existing apps into the Microsoft version. I'm sure you will gain a bigger part of market if you would start using it. Knowing that there is a mobile app that a DJ can use in it's workflow can make the difference in buying behaviour. A more extensive CDJ for example instead of the basic one you need for timecode DJ-ing.
Friends of mine are small time developers and for them a few hundred euro's can be quite a lot to invest but with our (your costumers) loyalty towards pioneer and other quality players in the field of music production and -performance, I think you should deliver the whole solution, not 2/3rd and leave the rest to force. Might Linux ever get it's mobile device to be successful, you are obliged to deliver there too imho.
I work in Broadcast for the past fifteen years. You seem to think you deliver hardware and some goodies we don't pay for. That way it seems we can't make demands on the software, we can only ask and be great full to get it if we do. I think you deliver a professional packaged solution that provides a professional workflow. In 2014 you can't sell that as hardware only. We are paying for the whole lot unless your engineers and developers are volunteers of course.
And even though you 'do that for us', adding Rekordbox and Rekordbox mobile as a goodie with your hardware, you seem to somehow pay for the department that does that and still make a reasonable profit nicely said. Please explain how we do not pay for it. If you want us to pay for the software then it could never be the basics, the package you need to make it all work. Now if we would think of Addons we'd like to see, then we should pay (Some timecode based software vendors understand that new way of thinking, Or in my branch -video- they sell complete solutions (Hardware with software) with free goodies, and Addons and extra hardware you really want to buy the more professional you get).
I'm still not talking about some Lite version that doesn't save your settings because saving settings is never an Addon. But a firmware update with an extra or higher quality/ more flexible effect. That would be an acceptable Addon your costumers should pay for. Next to the necessary updates of the basic free firmware.
I hope you catch my drift and dig that.... :-)
(Something for the managers: a problem with the solution attached. What else do you want?)