Regarding on the App :
let they take their time to make the app complete
as i recalled on THD , the day the app was released , so many faults, didnt work on this and that... and guess what? it took a fall from 4s to 1c now
Better not to rush
sometimes patience is strongly required , it is hard to satisfy 100% holders ya all know... quality is first priority i think... let they have some time