OnLocation, unfortunately, suffers from a problem in architecture - it is swell if you want to use it to record on older FireWire cameras, but is difficult to incorporate into more modern workflows.
What I want to be able to do is to se all the metadata features it has, have it intregated with Story and Premiere (both done), and be able to use it as a powerful script supervising tool. Yah, it kinda works right now as that, but I can't USE it as much as I'd like. I basically would have to use it on a Laptop, teach my script supervisor it's complex interface, and never leave that application. What I'd like to be able to do is to export a csv of the plan (done) and then work with that file and create an actual shot list, filling out the takes and notes, on any device I want (especially an Android tablet in my case, but I am sure others would love iPad). If it could integrate with story more tightly, bouncing back and forth between the script and the shooting schedule, and have it be very, very easy. Adobe Story is easy. I think the basic csv file OnLocation can export is fairly easy. Adding scenes and takes to OnLocation is more tricky but it is also tied to the laptop.